forked from Imagelibrary/rtems
2011-02-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* pppd/system.h: Use confdefs.h to generate device driver table.
This commit is contained in:
@@ -11,21 +11,19 @@ extern rtems_task Init(rtems_task_argument argument);
|
||||
|
||||
#include <bsp.h>
|
||||
|
||||
#define CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLE
|
||||
#ifdef CONFIGURE_INIT
|
||||
rtems_driver_address_table Device_drivers[5] = {
|
||||
CONSOLE_DRIVER_TABLE_ENTRY,
|
||||
CLOCK_DRIVER_TABLE_ENTRY,
|
||||
#if defined(TTY1_DRIVER_TABLE_ENTRY)
|
||||
TTY1_DRIVER_TABLE_ENTRY,
|
||||
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
|
||||
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
|
||||
|
||||
#ifndef TTY1_DRIVER_TABLE_ENTRY
|
||||
#define TTY1_DRIVER_TABLE_ENTRY NULL_DRIVER_TABLE_ENTRY
|
||||
#endif
|
||||
#if defined(TTY2_DRIVER_TABLE_ENTRY)
|
||||
TTY2_DRIVER_TABLE_ENTRY,
|
||||
#endif
|
||||
{NULL, NULL, NULL, NULL, NULL, NULL}
|
||||
};
|
||||
#ifndef TTY2_DRIVER_TABLE_ENTRY
|
||||
#define TTY2_DRIVER_TABLE_ENTRY NULL_DRIVER_TABLE_ENTRY
|
||||
#endif
|
||||
|
||||
#define CONFIGURE_APPLICATION_EXTRA_DRIVERS \
|
||||
{ TTY1_DRIVER_TABLE_ENTRY, TTY2_DRIVER_TABLE_ENTRY }
|
||||
|
||||
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
|
||||
#define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 8
|
||||
|
||||
|
||||
Reference in New Issue
Block a user