Changeset 0110491 in rtems


Ignore:
Timestamp:
Jun 20, 2013, 2:22:16 PM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
e916b125
Parents:
dbf62b3
git-author:
Sebastian Huber <sebastian.huber@…> (06/20/13 14:22:16)
git-committer:
Sebastian Huber <sebastian.huber@…> (06/24/13 08:54:01)
Message:

bsp/virtex: Add console devices only if present

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/virtex/console/consolelite.c

    rdbf62b3 r0110491  
    272272   0                                       /* ulIntVector -- base for port */
    273273},
     274#ifdef XPAR_UARTLITE_1_BASEADDR
    274275{
    275276  "/dev/ttyS1",                             /* sDeviceName */
     
    281282   8,                                      /* ulHysteresis */
    282283   (void *) NULL,               /* NULL */ /* pDeviceParams */
    283    0x40610000,                             /* ulCtrlPort1 */
     284   XPAR_UARTLITE_1_BASEADDR,               /* ulCtrlPort1 */
    284285   0,                                      /* ulCtrlPort2 */
    285286   0,                                      /* ulDataPort */
     
    291292   0                                       /* ulIntVector -- base for port */
    292293},
     294#endif
     295#ifdef XPAR_UARTLITE_2_BASEADDR
    293296{
    294297  "/dev/ttyS2",                             /* sDeviceName */
     
    300303   8,                                      /* ulHysteresis */
    301304   (void *) NULL,               /* NULL */ /* pDeviceParams */
    302    0x40620000,                             /* ulCtrlPort1 */
     305   XPAR_UARTLITE_2_BASEADDR,               /* ulCtrlPort1 */
    303306   0,                                      /* ulCtrlPort2 */
    304307   0,                                      /* ulDataPort */
     
    310313   0                                       /* ulIntVector -- base for port */
    311314},
     315#endif
     316#ifdef XPAR_UARTLITE_2_BASEADDR
    312317{
    313318  "/dev/ttyS3",                             /* sDeviceName */
     
    319324   8,                                      /* ulHysteresis */
    320325   (void *) NULL,               /* NULL */ /* pDeviceParams */
    321    0x40630000,                             /* ulCtrlPort1 */
     326   XPAR_UARTLITE_3_BASEADDR,               /* ulCtrlPort1 */
    322327   0,                                      /* ulCtrlPort2 */
    323328   0,                                      /* ulDataPort */
     
    329334   0                                       /* ulIntVector -- base for port */
    330335}
     336#endif
    331337};
    332338
    333 
    334 
    335 
    336 #define NUM_CONSOLE_PORTS \
    337   (sizeof(Console_Configuration_Ports)/sizeof(console_tbl))
    338 
    339 unsigned long Console_Configuration_Count = NUM_CONSOLE_PORTS;
     339unsigned long Console_Configuration_Count =
     340  RTEMS_ARRAY_SIZE(Console_Configuration_Ports);
    340341
    341342
Note: See TracChangeset for help on using the changeset viewer.