From 478bb1e63d1ddecd7579a0628f3f54cc4f5afa7f Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 29 Apr 2003 02:04:26 +0000 Subject: 2003-04-29 Ralf Corsepius Adding pppd: * pppd/Makefile-user: New, copied over from libnetworking/pppd/example. * pppd/README: New, copied over from libnetworking/pppd/example. * pppd/init.c: New, copied over from libnetworking/pppd/example. * pppd/netconfig.h: New, copied over from libnetworking/pppd/example. * pppd/ppp.conf: New, copied over from libnetworking/pppd/example. * pppd/pppdapp.c: New, copied over from libnetworking/pppd/example. * pppd/system.h: New, copied over from libnetworking/pppd/example. * pppd/pppd.options: New, copied over from libnetworking/pppd/example. * pppd/Makefile.am: New, converted to automake from Makefile-user. * pppd/.cvsignore: New. --- c/src/tests/samples/pppd/system.h | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 c/src/tests/samples/pppd/system.h (limited to 'c/src/tests/samples/pppd/system.h') diff --git a/c/src/tests/samples/pppd/system.h b/c/src/tests/samples/pppd/system.h new file mode 100644 index 0000000000..87678da1b6 --- /dev/null +++ b/c/src/tests/samples/pppd/system.h @@ -0,0 +1,42 @@ + +#ifndef SYSTEM_H +#define SYSTEM_H + +#include +#include + +/* functions */ +extern rtems_task Init(rtems_task_argument argument); + +#include + +#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, + TTY1_DRIVER_TABLE_ENTRY, + TTY2_DRIVER_TABLE_ENTRY, + {NULL, NULL, NULL, NULL, NULL, NULL} +}; +#endif + +#define CONFIGURE_RTEMS_INIT_TASKS_TABLE +#define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 8 + +#define CONFIGURE_EXECUTIVE_RAM_SIZE (512*1024) +#define CONFIGURE_MAXIMUM_SEMAPHORES 20 +#define CONFIGURE_MAXIMUM_TASKS 20 + +#define CONFIGURE_MICROSECONDS_PER_TICK 10000 + +#define CONFIGURE_INIT_TASK_STACK_SIZE (10*1024) +#define CONFIGURE_INIT_TASK_PRIORITY 120 +#define CONFIGURE_INIT_TASK_INITIAL_MODES (RTEMS_PREEMPT | \ + RTEMS_NO_TIMESLICE | \ + RTEMS_NO_ASR | \ + RTEMS_INTERRUPT_LEVEL(0)) + +#include + +#endif -- cgit v1.2.3