Changeset 6e2e1299 in rtems


Ignore:
Timestamp:
03/10/17 13:03:11 (7 years ago)
Author:
Martin Aberg <maberg@…>
Branches:
5, master
Children:
f164a294
Parents:
1fefc719
git-author:
Martin Aberg <maberg@…> (03/10/17 13:03:11)
git-committer:
Daniel Hellstrom <daniel@…> (05/02/17 10:34:46)
Message:

leon, apbuart: Assign proper device name

Always assign a device/file system name.
Use device unique name for ISR.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/shared/uart/apbuart_cons.c

    r1fefc719 r6e2e1299  
    308308        }
    309309
    310         priv->condev.fsname = NULL;
    311 
    312310        /* Select 0=Polled, 1=IRQ, 2=Task-Driven UART Mode */
    313311        value = drvmgr_dev_key_get(priv->dev, "mode", DRVMGR_KT_INT);
     
    325323        }
    326324
     325        priv->condev.fsname = NULL;
    327326        /* Get Filesystem name prefix */
    328327        prefix[0] = '\0';
     
    333332                sprintf(priv->devName, "/dev/%sapbuart%d", prefix, dev->minor_bus);
    334333                priv->condev.fsname = priv->devName;
     334        } else {
     335                sprintf(priv->devName, "/dev/apbuart%d", dev->minor_drv);
    335336        }
    336337
     
    454455                /* Register interrupt and enable it */
    455456                ret = drvmgr_interrupt_register(
    456                         uart->dev, 0, "apbuart", apbuart_cons_isr, tty
     457                        uart->dev, 0, uart->devName, apbuart_cons_isr, tty
    457458                );
    458459                if (ret) {
Note: See TracChangeset for help on using the changeset viewer.