<div dir="ltr">ok with me.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Nov 26, 2020 at 3:29 AM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">---<br>
 cpukit/sapi/include/rtems/README | 129 -------------------------------<br>
 1 file changed, 129 deletions(-)<br>
 delete mode 100644 cpukit/sapi/include/rtems/README<br>
<br>
diff --git a/cpukit/sapi/include/rtems/README b/cpukit/sapi/include/rtems/README<br>
deleted file mode 100644<br>
index 1b6dd77619..0000000000<br>
--- a/cpukit/sapi/include/rtems/README<br>
+++ /dev/null<br>
@@ -1,129 +0,0 @@<br>
-Configuring a System Using the Template in confdefs.h<br>
-=====================================================<br>
-<br>
-The file confdefs.h is a Configuration Template file which can be<br>
-used to greatly simplify the creation and maintenance of RTEMS<br>
-Configuration Tables.  The basic concepts are:<br>
-<br>
-   + confdefs.h provides defaults for all configuration parameters<br>
-<br>
-   + applications specify only those values they wish to override<br>
-<br>
-   + confdefs.h can be the only file which knows the precise layout<br>
-     of the RTEMS Configuration Tables.<br>
-<br>
-The Configuration Template setup is used by all RTEMS tests to<br>
-simplify the maintenance of the tests.<br>
-<br>
-Here is the section from the system.h file from test tm21 from <br>
-the Timing Test Suite:<br>
-<br>
-   /* configuration information */<br>
- <br>
-   #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER<br>
-   #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER<br>
- <br>
-   #define CONFIGURE_MAXIMUM_TASKS              102<br>
-   #define CONFIGURE_MAXIMUM_TIMERS             100<br>
-   #define CONFIGURE_MAXIMUM_SEMAPHORES         100<br>
-   #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES     100<br>
-   #define CONFIGURE_MAXIMUM_PARTITIONS         100<br>
-   #define CONFIGURE_MAXIMUM_REGIONS            100<br>
-   #define CONFIGURE_MAXIMUM_PORTS              100<br>
-   #define CONFIGURE_MAXIMUM_PERIODS            100<br>
- <br>
-   #define CONFIGURE_TICKS_PER_TIMESLICE        0<br>
- <br>
-   #include <confdefs.h><br>
- <br>
-<br>
-The above example overrides a number of the configuration parameters.<br>
-It informs the template that it is a member of the Timing Suite, <br>
-requires a console and timer driver, and that it needs 102 tasks,<br>
-100 timers, 100 semaphores, 100 message queues, 100 partitions, <br>
-100 regions, 100 ports, and 100 periods.   By default, the test<br>
-would have gotten no drivers, 10 tasks, and no other RTEMS objects.<br>
-<br>
-The following shows the configuration tables generated by the <br>
-template by default.<br>
-<br>
-<br>
-#include <bsp.h><br>
-<br>
-#define NULL_DRIVER_TABLE_ENTRY \<br>
- { NULL, NULL, NULL, NULL, NULL, NULL }<br>
- <br>
-rtems_driver_address_table Device_drivers[] = {<br>
-#ifdef CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER<br>
-  CONSOLE_DRIVER_TABLE_ENTRY,<br>
-#endif<br>
-#ifdef CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER<br>
-  CLOCK_DRIVER_TABLE_ENTRY,<br>
-#endif<br>
-#ifdef CONFIGURE_APPLICATION_NEEDS_STUB_DRIVER<br>
-  STUB_DRIVER_TABLE_ENTRY,<br>
-#endif<br>
-  NULL_DRIVER_TABLE_ENTRY,<br>
-};<br>
-<br>
-rtems_initialization_tasks_table Initialization_tasks[] = {<br>
-  { rtems_build_name( 'U', 'I', '1', ' ' ), /* init task name */<br>
-    RTEMS_MINIMUM_STACK_SIZE,               /* init task stack size */<br>
-    1,                                      /* init task priority */<br>
-    RTEMS_DEFAULT_ATTRIBUTES,               /* init task attributes */<br>
-    Init,                                   /* init task entry point */<br>
-    RTEMS_NO_PREEMPT,                       /* init task initial mode */<br>
-    0                                       /* init task argument list */<br>
-  }<br>
-};<br>
-<br>
-#ifdef CONFIGURE_MP_APPLICATION<br>
-/*<br>
- *  NODE_NUMBER is assumed to be set on the compile line.<br>
- */<br>
-<br>
-rtems_multiprocessing_table Multiprocessing_configuration = {<br>
-  NODE_NUMBER,                           /* local node number */<br>
-  2,                                     /* maximum # nodes in system */<br>
-  32,                                    /* maximum # global objects */<br>
-  32,                                    /* maximum # proxies */<br>
-  &MPCI_table                            /* pointer to MPCI config table */<br>
-};<br>
-#endif<br>
-<br>
-/*<br>
- *  CONFIGURE_EXECUTIVE_RAM_SIZE is a rough guess based on the number of<br>
- *  tasks in the system plus enough extra to get a whole 64K extra.<br>
- *<br>
- *  The NULL address for the workspace area is assumed to be assigned<br>
- *  at startup time by the BSP.<br>
- */<br>
-   <br>
-rtems_configuration_table Configuration = {<br>
-  NULL,                      /* executive RAM work area */<br>
-  CONFIGURE_EXECUTIVE_RAM_SIZE, /* executive RAM size */<br>
-  10,                        /* maximum # tasks */<br>
-  0,                         /* maximum # timers */<br>
-  0,                         /* maximum # semaphores */<br>
-  0,                         /* maximum # message queues */<br>
-  0,                         /* maximum # messages */<br>
-  0,                         /* maximum # partitions */<br>
-  0,                         /* maximum # regions */<br>
-  0,                         /* maximum # dp memory areas */<br>
-  0,                         /* maximum # periods */<br>
-  0,                         /* maximum # user extensions */<br>
-  RTEMS_MILLISECONDS_TO_MICROSECONDS(10), /* # us in a tick */<br>
-  50,                        /* # ticks in a timeslice */<br>
-  sizeof (Initialization_tasks) / sizeof(rtems_initialization_tasks_table),<br>
-                             /* number of init tasks */<br>
-  Initialization_tasks,      /* init task(s) table */<br>
-  sizeof (Device_drivers) / sizeof(rtems_driver_address_table),<br>
-                             /* number of device drivers */<br>
-  Device_drivers,            /* pointer to driver address table */<br>
-  NULL,                      /* pointer to initial extensions */<br>
-#ifdef CONFIGURE_MP_APPLICATION<br>
-  &Multiprocessing_configuration<br>
-#else<br>
-  NULL                       /* ptr to MP config table */<br>
-#endif<br>
-};<br>
-- <br>
2.26.2<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>