Changeset 09b6a093 in rtems
- Timestamp:
- 05/24/00 17:06:54 (23 years ago)
- Children:
- 646decbd
- Parents:
- 9a03459c
- Location:
- c/src
- Files:
-
- 165 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/i386ex/startup/bspstart.c
r9a03459c r09b6a093 103 103 Cpu_table.interrupt_table_segment = get_ds(); 104 104 Cpu_table.interrupt_table_offset = (void *)Interrupt_descriptor_table; 105 Cpu_table.interrupt_stack_size = 8192; /* changed Sept 14 STACK_MINIMUM_SIZE */ 105 /* changed Sept 14 STACK_MINIMUM_SIZE */ 106 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 106 107 107 108 #if defined(RTEMS_POSIX_API) 108 109 BSP_Configuration.work_space_size *= 3; 109 110 #endif 110 111 /* BSP_Configuration.work_space_size += 128 * RTEMS_MINIMUM_STACK_SIZE; */112 111 113 112 BSP_Configuration.work_space_start = (void *) … … 121 120 */ 122 121 123 /* console_reserve_resources( &BSP_Configuration ); */124 122 /* 125 123 * Init rtems_interrupt_management -
c/src/lib/libbsp/i386/pc386/console/console.c
r9a03459c r09b6a093 103 103 { 104 104 return BSP_irq_enabled_at_i8259s(irq->name); 105 }106 107 void console_reserve_resources(rtems_configuration_table *conf)108 {109 if(BSPConsolePort != BSP_CONSOLE_PORT_CONSOLE)110 {111 rtems_termios_reserve_resources(conf, 1);112 }113 114 return;115 105 } 116 106 -
c/src/lib/libbsp/i386/pc386/include/bsp.h
r9a03459c r09b6a093 54 54 #include <bspIo.h> 55 55 56 /* 57 * confdefs.h overrides for this BSP: 58 * - number of termios serial ports 59 * - Interrupt stack space is not minimum if defined. 60 */ 61 62 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 1 63 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 64 56 65 /* 57 66 * Network driver configuration -
c/src/lib/libbsp/i386/pc386/startup/bspstart.c
r9a03459c r09b6a093 164 164 Cpu_table.interrupt_table_segment = get_ds(); 165 165 Cpu_table.interrupt_table_offset = (void *)Interrupt_descriptor_table; 166 Cpu_table.interrupt_stack_size = 4096;166 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 167 167 Cpu_table.extra_mpci_receive_server_stack = 0; 168 168 … … 174 174 BSP_Configuration.work_space_start = (void *)rtemsFreeMemStart; 175 175 rtemsFreeMemStart += BSP_Configuration.work_space_size; 176 177 console_reserve_resources(&BSP_Configuration);178 176 179 177 /* -
c/src/lib/libbsp/i386/ts_386ex/console/console.c
r9a03459c r09b6a093 96 96 } 97 97 98 void console_reserve_resources(rtems_configuration_table *conf)99 {100 rtems_termios_reserve_resources(conf, 1);101 return;102 }103 104 98 void __assert (const char *file, int line, const char *msg) 105 99 { -
c/src/lib/libbsp/i386/ts_386ex/include/bsp.h
r9a03459c r09b6a093 26 26 #include <bspIo.h> 27 27 #include <irq.h> 28 29 /* 30 * confdefs.h overrides for this BSP: 31 * - termios serial ports (defaults to 1) 32 * - Interrupt stack space is not minimum if defined. 33 */ 34 35 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 36 #define CONFIGURE_INTERRUPT_STACK_MEMORY (8 * 1024) 28 37 29 38 /* -
c/src/lib/libbsp/i386/ts_386ex/startup/bspstart.c
r9a03459c r09b6a093 102 102 Cpu_table.interrupt_table_segment = get_ds(); 103 103 Cpu_table.interrupt_table_offset = (void *)Interrupt_descriptor_table; 104 Cpu_table.interrupt_stack_size = 8192; 105 /* 106 #if defined(RTEMS_POSIX_API) 107 BSP_Configuration.work_space_size *= 3; 108 #endif 109 */ 110 BSP_Configuration.work_space_start = (void *) 104 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 105 106 BSP_Configuration.work_space_start = (void *) 111 107 RAM_END - BSP_Configuration.work_space_size; 112 113 /*114 * Account for the console's resources115 */116 console_reserve_resources( &BSP_Configuration );117 108 118 109 /* -
c/src/lib/libbsp/i960/cvme961/include/bsp.h
r9a03459c r09b6a093 26 26 #include <console.h> 27 27 #include <clockdrv.h> 28 29 /* 30 * confdefs.h overrides for this BSP: 31 * - number of termios serial ports (defaults to 1) 32 * - Interrupt stack space is not minimum if defined. 33 */ 34 35 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 36 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 28 37 29 38 /* -
c/src/lib/libbsp/i960/cvme961/startup/bspstart.c
r9a03459c r09b6a093 108 108 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 109 109 Cpu_table.postdriver_hook = bsp_postdriver_hook; 110 Cpu_table.interrupt_stack_size = 4096;110 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 111 111 Cpu_table.Prcb = Prcb; 112 112 -
c/src/lib/libbsp/i960/rxgen960/include/bsp.h
r9a03459c r09b6a093 26 26 #include <console.h> 27 27 #include <clockdrv.h> 28 29 /* 30 * confdefs.h overrides for this BSP: 31 * - number of termios serial ports (defaults to 1) 32 * - Interrupt stack space is not minimum if defined. 33 */ 34 35 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 36 #define CONFIGURE_INTERRUPT_STACK_MEMORY (8 * 1024) 28 37 29 38 /* -
c/src/lib/libbsp/i960/rxgen960/startup/bspstart.c
r9a03459c r09b6a093 133 133 Cpu_table.postdriver_hook = bsp_postdriver_hook; 134 134 Cpu_table.do_zero_of_workspace = TRUE; 135 Cpu_table.interrupt_stack_size = 8192;135 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 136 136 Cpu_table.extra_mpci_receive_server_stack = 0; 137 137 Cpu_table.Prcb = Prcb; … … 141 141 Cpu_table.stack_free_hook = 0; 142 142 143 /*144 * Add 1 region for the RTEMS Malloc145 */146 147 BSP_Configuration.RTEMS_api_configuration->maximum_regions++;148 149 /*150 * Add 1 extension for newlib libc151 */152 153 #ifdef RTEMS_NEWLIB154 BSP_Configuration.maximum_extensions++;155 #endif156 157 /*158 * Add another extension if using the stack checker159 */160 161 #ifdef STACK_CHECKER_ON162 BSP_Configuration.maximum_extensions++;163 #endif164 165 166 143 /* 167 144 * Tell libio how many fd's we want and allow it to tweak config -
c/src/lib/libbsp/m68k/dmv152/console/console.c
r9a03459c r09b6a093 127 127 } 128 128 return nwrite; 129 }130 131 void console_reserve_resources(132 rtems_configuration_table *configuration133 )134 {135 rtems_termios_reserve_resources( configuration, 2 );136 129 } 137 130 -
c/src/lib/libbsp/m68k/dmv152/include/bsp.h
r9a03459c r09b6a093 28 28 #include <zilog/z8536.h> 29 29 30 /* 31 * confdefs.h overrides for this BSP: 32 * - number of termios serial ports (defaults to 1) 33 * - Interrupt stack space is not minimum if defined. 34 */ 35 36 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 37 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 38 39 /* 40 * confdefs.h overrides for this BSP: 41 * - termios serial ports (defaults to 1) 42 * - Interrupt stack space is not minimum if defined. 43 */ 44 45 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 46 /* #define CONFIGURE_INTERRUPT_STACK_MEMORY (TBD * 1024) */ 47 30 48 /* 31 49 * Define the time limits for RTEMS Test Suite test durations. -
c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c
r9a03459c r09b6a093 94 94 Cpu_table.postdriver_hook = bsp_postdriver_hook; 95 95 Cpu_table.do_zero_of_workspace = TRUE; 96 Cpu_table.interrupt_stack_size = 4096;96 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 97 97 98 98 m68k_get_vbr( vbr ); … … 101 101 BSP_Configuration.work_space_start = (void *) &_WorkspaceBase; 102 102 103 /*104 * Account for the console's resources105 */106 107 console_reserve_resources( &BSP_Configuration );108 109 103 /* Clock_exit is done as an atexit() function */ 110 104 } -
c/src/lib/libbsp/m68k/efi332/include/bsp.h
r9a03459c r09b6a093 27 27 #include <sim.h> 28 28 #include <qsm.h> 29 30 /* 31 * confdefs.h overrides for this BSP: 32 * - number of termios serial ports (defaults to 1) 33 * - Interrupt stack space is not minimum if defined. 34 */ 35 36 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 37 /* #define CONFIGURE_INTERRUPT_STACK_MEMORY (TBD * 1024) */ 29 38 30 39 /* -
c/src/lib/libbsp/m68k/efi68k/include/bsp.h
r9a03459c r09b6a093 27 27 #include <DP8570A.h> 28 28 #include <16550.h> 29 30 /* 31 * confdefs.h overrides for this BSP: 32 * - number of termios serial ports (defaults to 1) 33 * - Interrupt stack space is not minimum if defined. 34 */ 35 36 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 37 /* #define CONFIGURE_INTERRUPT_STACK_MEMORY (TBD * 1024) */ 29 38 30 39 /* -
c/src/lib/libbsp/m68k/gen68302/include/bsp.h
r9a03459c r09b6a093 26 26 #include <iosupp.h> 27 27 #include <clockdrv.h> 28 29 /* 30 * confdefs.h overrides for this BSP: 31 * - number of termios serial ports (defaults to 1) 32 * - Interrupt stack space is not minimum if defined. 33 */ 34 35 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 36 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 28 37 29 38 /* -
c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c
r9a03459c r09b6a093 82 82 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 83 83 Cpu_table.postdriver_hook = bsp_postdriver_hook; 84 Cpu_table.interrupt_stack_size = 4096;84 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 85 85 } -
c/src/lib/libbsp/m68k/gen68340/console/console.c
r9a03459c r09b6a093 524 524 525 525 /****************************************************** 526 Name: console_reserve_resources527 Input parameters: -528 Output parameters: -529 Description: Reserve resources consumed by this driver530 *****************************************************/531 void console_reserve_resources(532 rtems_configuration_table *configuration533 )534 {535 rtems_termios_reserve_resources (configuration, 1);536 }537 538 /******************************************************539 526 Name: console_initialize 540 527 Input parameters: MAJOR # of console_driver, -
c/src/lib/libbsp/m68k/gen68340/include/bsp.h
r9a03459c r09b6a093 30 30 #include <clockdrv.h> 31 31 32 /* 33 * confdefs.h overrides for this BSP: 34 * - termios serial ports (defaults to 1) 35 * - Interrupt stack space is not minimum if defined. 36 */ 37 38 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 39 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 40 32 41 /* 33 42 * Define the time limits for RTEMS Test Suite test durations. -
c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c
r9a03459c r09b6a093 81 81 82 82 /* 83 * Account for the console's resources84 */85 86 console_reserve_resources( &BSP_Configuration );87 88 /*89 83 * initialize the CPU table for this BSP 90 84 */ … … 93 87 Cpu_table.postdriver_hook = bsp_postdriver_hook; 94 88 Cpu_table.do_zero_of_workspace = TRUE; 95 Cpu_table.interrupt_stack_size = 4096;89 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 96 90 } -
c/src/lib/libbsp/m68k/gen68360/console/consolereserveresources.c
r9a03459c r09b6a093 28 28 #include "m68360.h" 29 29 30 /* 31 * Reserve resources consumed by this driver 32 */ 33 void console_reserve_resources( 34 rtems_configuration_table *configuration 35 ) 36 { 37 rtems_termios_reserve_resources (configuration, 1); 38 } 30 int _console_reserve_resources_removed; -
c/src/lib/libbsp/m68k/gen68360/include/bsp.h
r9a03459c r09b6a093 36 36 #include <clockdrv.h> 37 37 38 /* 39 * confdefs.h overrides for this BSP: 40 * - termios serial ports (defaults to 1) 41 * - Interrupt stack space is not minimum if defined. 42 */ 43 44 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 45 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 46 38 47 /* 39 48 * Network driver configuration -
c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c
r9a03459c r09b6a093 75 75 76 76 /* 77 * Account for the console's resources78 */79 80 console_reserve_resources( &BSP_Configuration );81 82 /*83 77 * initialize the CPU table for this BSP 84 78 */ … … 87 81 Cpu_table.postdriver_hook = bsp_postdriver_hook; 88 82 Cpu_table.do_zero_of_workspace = TRUE; 89 Cpu_table.interrupt_stack_size = 4096;83 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 90 84 } -
c/src/lib/libbsp/m68k/idp/include/bsp.h
r9a03459c r09b6a093 14 14 #include <motorola/mc68230.h> 15 15 #include <motorola/mc68681.h> 16 17 /* 18 * confdefs.h overrides for this BSP: 19 * - number of termios serial ports (defaults to 1) 20 * - Interrupt stack space is not minimum if defined. 21 */ 22 23 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 24 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 16 25 17 26 #define DUART_ADDR 0xb00003 /* base address of the MC68681 DUART */ -
c/src/lib/libbsp/m68k/idp/startup/bspstart.c
r9a03459c r09b6a093 100 100 Cpu_table.postdriver_hook = bsp_postdriver_hook; 101 101 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 102 Cpu_table.interrupt_stack_size = 4096;102 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 103 103 104 104 BSP_Configuration.work_space_start = (void *) &_WorkspaceBase; -
c/src/lib/libbsp/m68k/mvme136/include/bsp.h
r9a03459c r09b6a093 24 24 #include <console.h> 25 25 #include <iosupp.h> 26 27 /* 28 * confdefs.h overrides for this BSP: 29 * - number of termios serial ports (defaults to 1) 30 * - Interrupt stack space is not minimum if defined. 31 */ 32 33 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 34 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 26 35 27 36 /* -
c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c
r9a03459c r09b6a093 83 83 Cpu_table.postdriver_hook = bsp_postdriver_hook; 84 84 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 85 Cpu_table.interrupt_stack_size = 4096;85 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 86 86 87 87 BSP_Configuration.work_space_start = (void *) &_WorkspaceBase; -
c/src/lib/libbsp/m68k/mvme147/include/bsp.h
r9a03459c r09b6a093 28 28 #include <console.h> 29 29 #include <iosupp.h> 30 31 /* 32 * confdefs.h overrides for this BSP: 33 * - number of termios serial ports (defaults to 1) 34 * - Interrupt stack space is not minimum if defined. 35 */ 36 37 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 38 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 30 39 31 40 /* Constants */ -
c/src/lib/libbsp/m68k/mvme147/startup/bspstart.c
r9a03459c r09b6a093 89 89 Cpu_table.postdriver_hook = bsp_postdriver_hook; 90 90 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 91 Cpu_table.interrupt_stack_size = 4096;91 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 92 92 93 93 BSP_Configuration.work_space_start = (void *) &_WorkspaceBase; -
c/src/lib/libbsp/m68k/mvme147s/include/bsp.h
r9a03459c r09b6a093 28 28 #include <console.h> 29 29 #include <iosupp.h> 30 31 /* 32 * confdefs.h overrides for this BSP: 33 * - number of termios serial ports (defaults to 1) 34 * - Interrupt stack space is not minimum if defined. 35 */ 36 37 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 38 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 30 39 31 40 /* Constants */ -
c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c
r9a03459c r09b6a093 149 149 Cpu_table.postdriver_hook = bsp_postdriver_hook; 150 150 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 151 Cpu_table.interrupt_stack_size = 4096;151 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 152 152 153 153 BSP_Configuration.work_space_start = (void *) &_WorkspaceBase; -
c/src/lib/libbsp/m68k/mvme162/include/bsp.h
r9a03459c r09b6a093 31 31 #include <console.h> 32 32 #include <iosupp.h> 33 34 /* 35 * confdefs.h overrides for this BSP: 36 * - number of termios serial ports (defaults to 1) 37 * - Interrupt stack space is not minimum if defined. 38 */ 39 40 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 41 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 33 42 34 43 /* -
c/src/lib/libbsp/m68k/mvme167/console/console.c
r9a03459c r09b6a093 1388 1388 *************** 1389 1389 * 1390 * All these functions are prototyped in rtems/c/src/lib/include/console.h, 1391 * except console_reserve_resources(), which is prototyped in 1392 * rtems/c/src/lib/libbsp/m68k/mvme167/include/bsp.h 1393 */ 1394 1395 /* 1396 * Reserve resources consumed by this driver. Allocate enough space in the 1397 * object table to hold semaphores for 4 minor devices. 1398 */ 1399 void console_reserve_resources( 1400 rtems_configuration_table *configuration 1401 ) 1402 { 1403 rtems_termios_reserve_resources (configuration, 4); 1404 } 1390 * All these functions are prototyped in rtems/c/src/lib/include/console.h. 1391 */ 1405 1392 1406 1393 /* -
c/src/lib/libbsp/m68k/mvme167/include/bsp.h
r9a03459c r09b6a093 33 33 34 34 35 /* 36 * confdefs.h overrides for this BSP: 37 * - termios serial ports (defaults to 1) 38 * - Interrupt stack space is not minimum if defined. 39 */ 40 41 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 4 42 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 43 35 44 /* 36 45 * Network driver configuration … … 404 413 #define CD2401_CLK_RATE 20000000 405 414 406 void console_reserve_resources( rtems_configuration_table *configuration );407 408 415 /* 409 416 * Debug print functions: implemented in console.c -
c/src/lib/libbsp/m68k/mvme167/startup/bspstart.c
r9a03459c r09b6a093 133 133 Cpu_table.postdriver_hook = bsp_postdriver_hook; 134 134 Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec; 135 Cpu_table.interrupt_stack_size = 4096; /* Must match value in start.s */ 135 /* Must match value in start.s */ 136 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 136 137 137 138 /* … … 151 152 */ 152 153 BSP_Configuration.work_space_start = (void *)&_WorkspaceBase; 153 154 /*155 * Increase the number of semaphores that can be created on this node. The156 * termios package requires one semaphore to protect the list of termios-157 * capable terminals, and up to four semaphores per termios-capable158 * terminal (add calls here as required). The maximum number of semaphores159 * must be set before returning to boot_card(), which will call160 * rtems_initialize_executive_early(). This latter function eventually161 * calls _RTEMS_API_Initialize(), which in turn calls162 * _Semaphore_Manager_initialization(), which allocates the space for the163 * maximum number of semaphores in the object table. These calls occur164 * before the call to the predriver hook and the calls to the device165 * initialization callbacks. Hence, we must do this here.166 */167 console_reserve_resources( &BSP_Configuration );168 154 } -
c/src/lib/libbsp/m68k/ods68302/include/bsp.h
r9a03459c r09b6a093 27 27 #include <clockdrv.h> 28 28 #include <m68302.h> 29 30 /* 31 * confdefs.h overrides for this BSP: 32 * - number of termios serial ports (defaults to 1) 33 * - Interrupt stack space is not minimum if defined. 34 */ 35 36 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 37 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 29 38 30 39 #if defined(VARIANT) -
c/src/lib/libbsp/m68k/ods68302/startup/bspstart.c
r9a03459c r09b6a093 75 75 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 76 76 Cpu_table.postdriver_hook = bsp_postdriver_hook; 77 Cpu_table.interrupt_stack_size = 4096;77 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 78 78 } -
c/src/lib/libbsp/mips64orion/p4000/include/bsp.h
r9a03459c r09b6a093 26 26 #include <console.h> 27 27 #include <clockdrv.h> 28 29 /* 30 * confdefs.h overrides for this BSP: 31 * - number of termios serial ports (defaults to 1) 32 * - Interrupt stack space is not minimum if defined. 33 */ 34 35 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 36 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 28 37 29 38 extern void WriteDisplay( char * string ); -
c/src/lib/libbsp/mips64orion/p4000/startup/bspstart.c
r9a03459c r09b6a093 115 115 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 116 116 Cpu_table.postdriver_hook = bsp_postdriver_hook; 117 Cpu_table.interrupt_stack_size = 4096;117 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 118 118 Cpu_table.clicks_per_microsecond = CPU_CLOCK_RATE_MHZ; 119 119 } -
c/src/lib/libbsp/no_cpu/no_bsp/include/bsp.h
r9a03459c r09b6a093 25 25 #include <console.h> 26 26 #include <clockdrv.h> 27 28 /* 29 * confdefs.h overrides for this BSP: 30 * - number of termios serial ports (defaults to 1) 31 * - Interrupt stack space is not minimum if defined. 32 */ 33 34 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 35 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 27 36 28 37 /* -
c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c
r9a03459c r09b6a093 102 102 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 103 103 Cpu_table.postdriver_hook = bsp_postdriver_hook; 104 Cpu_table.interrupt_stack_size = 4096;104 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 105 105 } -
c/src/lib/libbsp/powerpc/dmv177/include/bsp.h
r9a03459c r09b6a093 21 21 #endif 22 22 23 /* 24 * confdefs.h overrides for this BSP: 25 * - termios serial ports (defaults to 1) 26 * - Interrupt stack space is not minimum if defined. 27 */ 28 29 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 4 30 #define CONFIGURE_INTERRUPT_STACK_MEMORY (12 * 1024) 31 23 32 #ifdef ASM 24 33 /* Definition of where to store registers in alignment handler */ -
c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c
r9a03459c r09b6a093 114 114 115 115 /* 116 * Account for the console's resources117 */118 119 console_reserve_resources( &BSP_Configuration );120 121 /*122 116 * initialize the CPU table for this BSP 123 117 */ … … 131 125 132 126 Cpu_table.do_zero_of_workspace = TRUE; 133 Cpu_table.interrupt_stack_size = (12 * 1024);127 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 134 128 135 129 /* -
c/src/lib/libbsp/powerpc/eth_comm/include/bsp.h
r9a03459c r09b6a093 26 26 #include <clockdrv.h> 27 27 28 /* 29 * confdefs.h overrides for this BSP: 30 * - termios serial ports (defaults to 1) 31 * - Interrupt stack space is not minimum if defined. 32 */ 33 34 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 35 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 36 28 37 /* 29 38 * Network driver configuration -
c/src/lib/libbsp/powerpc/eth_comm/startup/bspstart.c
r9a03459c r09b6a093 149 149 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 150 150 Cpu_table.postdriver_hook = bsp_postdriver_hook; 151 Cpu_table.interrupt_stack_size = 4 * 1024;151 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 152 152 153 153 Cpu_table.clicks_per_usec = 1; /* for 4MHz extclk */ … … 160 160 Cpu_table.timer_least_valid = 0; 161 161 Cpu_table.clock_speed = 40000000; 162 163 /*164 * Call this in case we use TERMIOS for console I/O165 */166 m860_console_reserve_resources(&BSP_Configuration);167 162 168 163 /* -
c/src/lib/libbsp/powerpc/helas403/include/bsp.h
r9a03459c r09b6a093 44 44 extern "C" { 45 45 #endif 46 47 /* 48 * confdefs.h overrides for this BSP: 49 * - number of termios serial ports (defaults to 1) 50 * - Interrupt stack space is not minimum if defined. 51 */ 52 53 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 54 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 46 55 47 56 #ifdef ASM -
c/src/lib/libbsp/powerpc/helas403/startup/bspstart.c
r9a03459c r09b6a093 157 157 * not malloc'ed. It is just "pulled from the air". 158 158 */ 159 /* FIXME: this should be modified. work_space_size cannot be valid160 * now, since console_reserve_resources will modify something...161 */162 159 /* FIME: plan usage of RAM better: 163 160 - make top of ram dynamic, … … 171 168 172 169 /* 173 * Account for the console's resources174 */175 176 console_reserve_resources( &BSP_Configuration );177 178 /*179 170 * initialize the CPU table for this BSP 180 171 */ … … 183 174 Cpu_table.predriver_hook = bsp_predriver_hook; 184 175 Cpu_table.postdriver_hook = bsp_postdriver_hook; 185 Cpu_table.interrupt_stack_size = 4 * 1024;176 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 186 177 187 178 Cpu_table.clicks_per_usec = 25; -
c/src/lib/libbsp/powerpc/papyrus/include/bsp.h
r9a03459c r09b6a093 36 36 extern "C" { 37 37 #endif 38 39 /* 40 * confdefs.h overrides for this BSP: 41 * - number of termios serial ports (defaults to 1) 42 * - Interrupt stack space is not minimum if defined. 43 */ 44 45 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 46 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 38 47 39 48 #ifdef ASM -
c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c
r9a03459c r09b6a093 121 121 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 122 122 Cpu_table.postdriver_hook = bsp_postdriver_hook; 123 Cpu_table.interrupt_stack_size = 4 * 1024;123 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 124 124 125 125 Cpu_table.clicks_per_usec = 10; -
c/src/lib/libbsp/powerpc/ppcn_60x/console/console.c
r9a03459c r09b6a093 135 135 } 136 136 137 void console_reserve_resources(138 rtems_configuration_table *configuration139 )140 {141 rtems_termios_reserve_resources( configuration, 2 );142 }143 144 145 137 rtems_device_driver console_close( 146 138 rtems_device_major_number major, -
c/src/lib/libbsp/powerpc/ppcn_60x/include/bsp.h
r9a03459c r09b6a093 34 34 #endif 35 35 36 /* 37 * confdefs.h overrides for this BSP: 38 * - termios serial ports (defaults to 1) 39 * - Interrupt stack space is not minimum if defined. 40 */ 41 42 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 43 #define CONFIGURE_INTERRUPT_STACK_MEMORY (32 * 1024) 44 36 45 /* Define processor identification. */ 37 46 -
c/src/lib/libbsp/powerpc/ppcn_60x/startup/bspstart.c
r9a03459c r09b6a093 278 278 279 279 /* 280 * Add 1 region for RTEMS Malloc281 */282 283 BSP_Configuration.RTEMS_api_configuration->maximum_regions++;284 285 /*286 * Account for the console's resources287 */288 289 console_reserve_resources( &BSP_Configuration );290 291 /*292 280 * initialize the CPU table for this BSP 293 281 */ … … 298 286 Cpu_table.postdriver_hook = bsp_postdriver_hook; 299 287 Cpu_table.do_zero_of_workspace = TRUE; 300 Cpu_table.interrupt_stack_size = (32 * 1024);288 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 301 289 Cpu_table.clicks_per_usec = ulCpuBusClock/4000000; 302 290 -
c/src/lib/libbsp/powerpc/score603e/console/consolereserveresources.c
r9a03459c r09b6a093 21 21 #include "consolebsp.h" 22 22 23 void console_reserve_resources( 24 rtems_configuration_table *configuration 25 ) 26 { 27 rtems_termios_reserve_resources( configuration, NUM_Z85C30_PORTS ); 28 } 23 int console_reserve_resources_removed; 29 24 -
c/src/lib/libbsp/powerpc/score603e/include/bsp.h
r9a03459c r09b6a093 21 21 #endif 22 22 23 /* 24 * confdefs.h overrides for this BSP: 25 * - termios serial ports (defaults to 1) 26 * - Interrupt stack space is not minimum if defined. 27 */ 28 29 #if (HAS_PMC_PSC8) 30 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS (4 + 4) 31 #else 32 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS (4) 33 #endif 34 #define CONFIGURE_INTERRUPT_STACK_MEMORY (12 * 1024) 35 23 36 #ifdef ASM 24 37 /* Definition of where to store registers in alignment handler */ -
c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c
r9a03459c r09b6a093 277 277 278 278 /* 279 * Account for the console's resources280 */281 282 console_reserve_resources( &BSP_Configuration );283 284 /*285 279 * initialize the CPU table for this BSP 286 280 */ … … 292 286 Cpu_table.clicks_per_usec = 66 / 4; /* XXX get from linkcmds */ 293 287 Cpu_table.do_zero_of_workspace = TRUE; 294 Cpu_table.interrupt_stack_size = (12 * 1024);288 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 295 289 Cpu_table.idle_task_stack_size = (3 * STACK_MINIMUM_SIZE); 296 290 -
c/src/lib/libbsp/powerpc/shared/console/console.c
r9a03459c r09b6a093 83 83 { 84 84 return BSP_irq_enabled_at_i8259s(irq->name); 85 }86 87 void console_reserve_resources(rtems_configuration_table *conf)88 {89 if(BSPConsolePort != BSP_CONSOLE_PORT_CONSOLE)90 {91 rtems_termios_reserve_resources(conf, 1);92 }93 94 return;95 85 } 96 86 -
c/src/lib/libbsp/powerpc/shared/include/bsp.h
r9a03459c r09b6a093 19 19 #include <bsp/vectors.h> 20 20 21 /* 22 * confdefs.h overrides for this BSP: 23 * - termios serial ports (defaults to 1) 24 * - Interrupt stack space is not minimum if defined. 25 */ 26 27 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 28 #define CONFIGURE_INTERRUPT_STACK_MEMORY (16 * 1024) 29 21 30 #ifndef ASM 22 31 #define outport_byte(port,value) outb(value,port) -
c/src/lib/libbsp/powerpc/shared/startup/bspstart.c
r9a03459c r09b6a093 74 74 */ 75 75 #define INIT_STACK_SIZE 0x1000 76 #define INTR_STACK_SIZE 0x400076 #define INTR_STACK_SIZE CONFIGURE_INTERRUPT_STACK_MEMORY 77 77 78 78 void BSP_panic(char *s) … … 303 303 */ 304 304 305 Cpu_table.pretasking_hook 306 Cpu_table.postdriver_hook 307 Cpu_table.do_zero_of_workspace 308 Cpu_table.interrupt_stack_size = INTR_STACK_SIZE;309 Cpu_table.clicks_per_usec 310 Cpu_table.exceptions_in_RAM 305 Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ 306 Cpu_table.postdriver_hook = bsp_postdriver_hook; 307 Cpu_table.do_zero_of_workspace = TRUE; 308 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 309 Cpu_table.clicks_per_usec = BSP_processor_frequency/(BSP_time_base_divisor * 1000); 310 Cpu_table.exceptions_in_RAM = TRUE; 311 311 312 312 #ifdef SHOW_MORE_INIT_SETTINGS … … 324 324 325 325 /* 326 * Account for the console's resources327 */328 329 console_reserve_resources( &BSP_Configuration );330 /*331 326 * Initalize RTEMS IRQ system 332 327 */ -
c/src/lib/libbsp/sh/gensh1/include/bsp.h
r9a03459c r09b6a093 34 34 #include <clockdrv.h> 35 35 #include <console.h> 36 37 /* 38 * confdefs.h overrides for this BSP: 39 * - number of termios serial ports (defaults to 1) 40 * - Interrupt stack space is not minimum if defined. 41 */ 42 43 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 44 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 36 45 37 46 /* EDIT: To activate the sci driver, change the define below */ -
c/src/lib/libbsp/sh/gensh1/startup/bspstart.c
r9a03459c r09b6a093 118 118 _CPU_Interrupt_stack_high = &CPU_Interrupt_stack_high ; 119 119 120 /* This isn't used anywhere */121 120 Cpu_table.interrupt_stack_size = 122 121 (unsigned32) (&CPU_Interrupt_stack_high) - … … 129 128 130 129 #if ( CPU_ALLOCATE_INTERRUPT_STACK == TRUE ) 131 Cpu_table.interrupt_stack_size = 4096;130 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 132 131 #endif 133 132 Cpu_table.clicks_per_second = HZ ; -
c/src/lib/libbsp/sh/gensh2/include/bsp.h
r9a03459c r09b6a093 45 45 #include <clockdrv.h> 46 46 #include <console.h> 47 48 /* 49 * confdefs.h overrides for this BSP: 50 * - number of termios serial ports (defaults to 1) 51 * - Interrupt stack space is not minimum if defined. 52 */ 53 54 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 55 #define CONFIGURE_INTERRUPT_STACK_MEMORY (4 * 1024) 47 56 48 57 #if 0 -
c/src/lib/libbsp/sh/gensh2/startup/bspstart.c
r9a03459c r09b6a093 136 136 137 137 #if ( CPU_ALLOCATE_INTERRUPT_STACK == TRUE ) 138 Cpu_table.interrupt_stack_size = 4096;138 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 139 139 #endif 140 140 -
c/src/lib/libbsp/shared/console.c
r9a03459c r09b6a093 105 105 } 106 106 107 /*PAGE108 *109 * console_reserve_resources110 *111 * This routine uses the termios driver to reserve resources.112 */113 114 void console_reserve_resources(115 rtems_configuration_table *configuration116 )117 {118 rtems_termios_reserve_resources( configuration, 4 );119 }120 121 122 107 /*PAGE 123 108 * -
c/src/lib/libbsp/sparc/erc32/console/consolereserveresources.c
r9a03459c r09b6a093 19 19 #include <assert.h> 20 20 21 void console_reserve_resources( 22 rtems_configuration_table *configuration 23 ) 24 { 25 rtems_termios_reserve_resources( configuration, 2 ); 26 } 21 int console_reserve_resources_removed; -
c/src/lib/libbsp/sparc/erc32/include/bsp.h
r9a03459c r09b6a093 28 28 29 29 #include <rtems.h> 30 #include <clockdrv.h>31 #include <console.h>32 30 #include <iosupp.h> 33 31 #include <erc32.h> 32 #include <clockdrv.h> 33 34 #include <console.h> 35 36 /* 37 * confdefs.h overrides for this BSP: 38 * - two termios serial ports 39 * - Interrupt stack space is not minimum if defined. 40 */ 41 42 #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 43 #define CONFIGURE_INTERRUPT_STACK_MEMORY (16 * 1024) 34 44 35 45 /* -
c/src/lib/libbsp/sparc/erc32/startup/bspstart.c
r9a03459c r09b6a093 213 213 */ 214 214 215 Cpu_table.interrupt_stack_size = (24 * 1024); 216 217 /* 218 #if defined(RTEMS_POSIX_API) 219 BSP_Configuration.work_space_size *= 3; 220 #endif 221 */ 215 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 222 216 223 217 work_space_start = … … 231 225 BSP_Configuration.work_space_start = work_space_start; 232 226 233 /*234 * Account for the console's resources235 */236 237 console_reserve_resources( &BSP_Configuration );238 239 227 #if SIMSPARC_FAST_IDLE 240 228 /* -
c/src/lib/libbsp/sparc/erc32/startup/linkcmds
r9a03459c r09b6a093 144 144 *(.gnu.linkonce.d*) 145 145 *(.gcc_except_table) 146 edata = ALIGN(0x10); 146 . = ALIGN(0x10); 147 edata = .; 147 148 _edata = .; 148 149 } > ram -
c/src/lib/libbsp/unix/posix/include/bsp.h
r9a03459c r09b6a093 24 24 #include <console.h> 25 25 #include <iosupp.h> 26 27 /* 28 * confdefs.h overrides for this BSP: 29 * - number of termios serial ports (defaults to 1) 30 * - Interrupt stack space is not minimum if defined. 31 */ 32 33 /* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */ 34 /* #define CONFIGURE_INTERRUPT_STACK_MEMORY (TBD * 1024) */ 26 35 27 36 /* -
c/src/lib/libbsp/unix/posix/startup/bspstart.c
r9a03459c r09b6a093 206 206 */ 207 207 208 Cpu_table.interrupt_stack_size = (12 * 1024);208 Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; 209 209 210 210 Cpu_table.extra_mpci_receive_server_stack = 0; -
c/src/lib/libc/termiosreserveresources.c
r9a03459c r09b6a093 7 7 #include <rtems.h> 8 8 9 #if 0 9 10 static int first_time; /* assumed to be zeroed by BSS initialization */ 11 #endif 10 12 11 13 void rtems_termios_reserve_resources ( … … 14 16 ) 15 17 { 18 #if 0 16 19 rtems_api_configuration_table *rtems_config; 20 17 21 18 22 if (!configuration) … … 25 29 first_time = 1; 26 30 rtems_config->maximum_semaphores += (4 * number_of_devices); 31 #endif 27 32 } 28 33 -
c/src/lib/libcpu/powerpc/mpc821/console-generic/console-generic.c
r9a03459c r09b6a093 72 72 static int m821_get_brg_cd(int); 73 73 unsigned char m821_get_brg_clk(int); 74 void m821_console_reserve_resources(rtems_configuration_table *);75 74 unsigned char m821_get_brg_clk(int); 76 75 … … 678 677 } 679 678 680 /*681 * This is needed in case we use TERMIOS682 */683 void m821_console_reserve_resources(rtems_configuration_table *configuration)684 {685 rtems_termios_reserve_resources (configuration, 1);686 }687 688 679 void m821_console_initialize(void) 689 680 { -
c/src/lib/libcpu/powerpc/mpc860/console-generic/console-generic.c
r9a03459c r09b6a093 75 75 static int m860_get_brg_cd(int); 76 76 unsigned char m860_get_brg_clk(int); 77 void m860_console_reserve_resources(rtems_configuration_table *);78 77 unsigned char m860_get_brg_clk(int); 79 78 … … 769 768 TxBd[minor]->status = M860_BD_READY | M860_BD_WRAP; 770 769 return 0; 771 }772 773 /*774 * This is needed in case we use TERMIOS775 */776 void m860_console_reserve_resources(rtems_configuration_table *configuration)777 {778 rtems_termios_reserve_resources (configuration, 1);779 770 } 780 771 -
c/src/lib/libcpu/powerpc/ppc403/console/console.c
r9a03459c r09b6a093 405 405 */ 406 406 407 /*408 * Reserve resources consumed by this driver409 */410 void console_reserve_resources(411 rtems_configuration_table *configuration412 )413 {414 rtems_termios_reserve_resources (configuration, 1);415 }416 417 407 /* console_initialize 418 408 * -
c/src/libmisc/dummy/dummy.c
r9a03459c r09b6a093 27 27 28 28 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 29 #define CONFIGURE_MAXIMUM_TASKS 1 29 30 30 31 #define CONFIGURE_INIT -
c/src/tests/itrontests/itronhello/system.h
r9a03459c r09b6a093 25 25 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 26 26 27 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 28 27 29 #define CONFIGURE_ITRON_INIT_TASK_TABLE 28 30 -
c/src/tests/itrontests/itronmbf01/system.h
r9a03459c r09b6a093 26 26 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 27 27 28 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 29 #define CONFIGURE_MAXIMUM_ITRON_MESSAGE_BUFFERS 10 30 28 31 #define CONFIGURE_ITRON_INIT_TASK_TABLE 29 #define CONFIGURE_MAXIMUM_ITRON_MESSAGE_BUFFERS 1030 32 #define CONFIGURE_ITRON_INIT_TASK_STACK_SIZE (4 * RTEMS_MINIMUM_STACK_SIZE) 31 33 -
c/src/tests/itrontests/itronmbox01/system.h
r9a03459c r09b6a093 25 25 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 26 26 27 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 28 27 29 #define CONFIGURE_ITRON_INIT_TASK_TABLE 28 30 -
c/src/tests/itrontests/itronsem01/system.h
r9a03459c r09b6a093 27 27 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 28 28 29 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 30 #define CONFIGURE_MAXIMUM_ITRON_SEMAPHORES 10 31 29 32 #define CONFIGURE_ITRON_INIT_TASK_TABLE 30 #define CONFIGURE_MAXIMUM_ITRON_SEMAPHORES 1031 33 32 34 #include <confdefs.h> -
c/src/tests/itrontests/itrontask01/system.h
r9a03459c r09b6a093 27 27 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 28 28 29 #define CONFIGURE_MAXIMUM_ITRON_TASKS 4 30 29 31 #define CONFIGURE_ITRON_INIT_TASK_TABLE 30 32 -
c/src/tests/itrontests/itrontask02/system.h
r9a03459c r09b6a093 26 26 27 27 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 28 29 #define CONFIGURE_MAXIMUM_ITRON_TASKS 5 30 28 31 #define CONFIGURE_ITRON_INIT_TASK_TABLE 29 32 -
c/src/tests/itrontests/itrontask03/system.h
r9a03459c r09b6a093 29 29 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 30 30 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 31 32 #define CONFIGURE_MAXIMUM_ITRON_TASKS 6 33 31 34 #define CONFIGURE_ITRON_INIT_TASK_TABLE 32 35 -
c/src/tests/itrontests/itrontask04/system.h
r9a03459c r09b6a093 29 29 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 30 30 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 31 32 #define CONFIGURE_MAXIMUM_ITRON_TASKS 5 33 31 34 #define CONFIGURE_ITRON_INIT_TASK_TABLE 32 35 -
c/src/tests/itrontests/itrontime01/system.h
r9a03459c r09b6a093 25 25 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 26 26 27 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 28 27 29 #define CONFIGURE_ITRON_INIT_TASK_TABLE 28 30 -
c/src/tests/libtests/monitor/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_TASKS 6 42 #define CONFIGURE_MAXIMUM_PERIODS 10 43 41 44 #define CONFIGURE_INIT_TASK_PRIORITY 10 42 45 #define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES 43 #define CONFIGURE_ MAXIMUM_PERIODS 1046 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 44 47 45 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE46 48 #define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE) 47 49 -
c/src/tests/libtests/putenvtest/init.c
r9a03459c r09b6a093 41 41 #define TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE*3) 42 42 43 #define CONFIGURE_MAXIMUM_TASKS 1 44 43 45 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 44 46 -
c/src/tests/libtests/rtems++/System.h
r9a03459c r09b6a093 116 116 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 117 117 118 #define CONFIGURE_MAXIMUM_TASKS 8 118 119 #define CONFIGURE_MAXIMUM_TIMERS 1 119 120 #define CONFIGURE_MAXIMUM_SEMAPHORES 2 -
c/src/tests/libtests/rtmonuse/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_TASKS 6 42 #define CONFIGURE_MAXIMUM_PERIODS 10 43 41 44 #define CONFIGURE_INIT_TASK_PRIORITY 10 42 45 #define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES 43 #define CONFIGURE_MAXIMUM_PERIODS 1044 46 45 47 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE -
c/src/tests/libtests/stackchk/system.h
r9a03459c r09b6a093 37 37 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 38 38 39 #define CONFIGURE_MAXIMUM_TASKS 4 40 39 41 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 40 42 -
c/src/tests/libtests/termios/init.c
r9a03459c r09b6a093 28 28 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 29 29 30 #define CONFIGURE_MAXIMUM_TASKS 1 31 30 32 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 31 33 32 #define CONFIGURE_MAXIMUM_SEMAPHORES 2033 #define CONFIGURE_MAXIMUM_TIMERS 534 #define CONFIGURE_MAXIMUM_PERIODS 135 36 34 #define CONFIGURE_MICROSECONDS_PER_TICK 1000 37 35 38 36 #define CONFIGURE_INIT 37 39 38 rtems_task Init (rtems_task_argument argument); 40 39 -
c/src/tests/mptests/mp01/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 4 36 37 #define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_GLOBAL 35 38 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 36 #define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_GLOBAL37 39 38 40 #include <confdefs.h> -
c/src/tests/mptests/mp02/system.h
r9a03459c r09b6a093 32 32 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 34 36 35 37 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE -
c/src/tests/mptests/mp03/system.h
r9a03459c r09b6a093 38 38 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 39 39 40 #define CONFIGURE_MAXIMUM_TASKS 2 40 41 #define CONFIGURE_MAXIMUM_TIMERS 1 41 42 -
c/src/tests/mptests/mp04/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 36 37 -
c/src/tests/mptests/mp05/system.h
r9a03459c r09b6a093 35 35 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 36 36 37 #define CONFIGURE_MAXIMUM_TASKS 2 37 38 #define CONFIGURE_MAXIMUM_TIMERS 1 38 39 -
c/src/tests/mptests/mp06/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 36 37 -
c/src/tests/mptests/mp07/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 36 37 -
c/src/tests/mptests/mp08/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 35 36 #define CONFIGURE_MAXIMUM_TIMERS 1 36 37 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -
c/src/tests/mptests/mp09/system.h
r9a03459c r09b6a093 37 37 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 38 38 39 #define CONFIGURE_MAXIMUM_TASKS 2 39 40 #define CONFIGURE_MAXIMUM_TIMERS 1 40 41 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -
c/src/tests/mptests/mp10/system.h
r9a03459c r09b6a093 42 42 43 43 #if ( NODE_NUMBER == 1 ) 44 #define CONFIGURE_MAXIMUM_TASKS 1 44 45 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 45 46 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 47 #else 48 #define CONFIGURE_MAXIMUM_TASKS 4 46 49 #endif 47 50 -
c/src/tests/mptests/mp11/system.h
r9a03459c r09b6a093 32 32 #define CONFIGURE_MP_MAXIMUM_PROXIES 0 33 33 34 #define CONFIGURE_MAXIMUM_TASKS 1 34 35 #if ( NODE_NUMBER == 1 ) 35 36 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -
c/src/tests/mptests/mp12/system.h
r9a03459c r09b6a093 34 34 #define CONFIGURE_MP_MAXIMUM_PROXIES 0 35 35 36 #define CONFIGURE_MAXIMUM_TASKS 1 36 37 #if ( NODE_NUMBER == 1 ) 37 38 #define CONFIGURE_MAXIMUM_PARTITIONS 1 -
c/src/tests/mptests/mp13/system.h
r9a03459c r09b6a093 37 37 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 38 38 39 #define CONFIGURE_MAXIMUM_TASKS 2 39 40 #if ( NODE_NUMBER == 1 ) 40 41 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -
c/src/tests/mptests/mp14/system.h
r9a03459c r09b6a093 59 59 #define CONFIGURE_MICROSECONDS_PER_TICK RTEMS_MILLISECONDS_TO_MICROSECONDS(1) 60 60 61 #define CONFIGURE_MAXIMUM_TASKS 5 61 62 #if ( NODE_NUMBER == 1 ) 62 63 #define CONFIGURE_MAXIMUM_TIMERS 12 -
c/src/tests/psxtests/psx01/system.h
r9a03459c r09b6a093 34 34 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 35 35 36 #define CONFIGURE_MAXIMUM_POSIX_THREADS 2 37 36 38 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 37 38 #define CONFIGURE_MAXIMUM_POSIX_THREADS 239 39 40 40 #include <confdefs.h> -
c/src/tests/psxtests/psx02/system.h
r9a03459c r09b6a093 32 32 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 33 33 34 #define CONFIGURE_MAXIMUM_POSIX_THREADS 2 35 34 36 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 35 37 -
c/src/tests/psxtests/psx03/system.h
r9a03459c r09b6a093 35 35 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 36 36 37 #define CONFIGURE_MAXIMUM_POSIX_THREADS 3 38 37 39 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 38 40 -
c/src/tests/psxtests/psx04/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 41 42 #define CONFIGURE_MAXIMUM_POSIX_QUEUED_SIGNALS 5 42 43 -
c/src/tests/psxtests/psx05/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 42 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 2 43 41 44 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 42 43 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 244 45 45 46 #include <confdefs.h> -
c/src/tests/psxtests/psx06/system.h
r9a03459c r09b6a093 35 35 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 36 36 37 #define CONFIGURE_MAXIMUM_POSIX_THREADS 3 38 #define CONFIGURE_MAXIMUM_POSIX_KEYS 1 39 37 40 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 38 39 #define CONFIGURE_MAXIMUM_POSIX_KEYS 140 41 41 42 #include <confdefs.h> -
c/src/tests/psxtests/psx07/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_POSIX_THREADS 3 34 33 35 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 34 36 -
c/src/tests/psxtests/psx08/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 42 41 43 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 42 44 -
c/src/tests/psxtests/psx09/system.h
r9a03459c r09b6a093 35 35 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 36 36 37 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 38 37 #define CONFIGURE_MAXIMUM_POSIX_THREADS 1 39 38 #define CONFIGURE_MAXIMUM_POSIX_KEYS 10 40 39 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 10 40 41 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 41 42 42 43 #include <confdefs.h> -
c/src/tests/psxtests/psx10/system.h
r9a03459c r09b6a093 41 41 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 42 42 43 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 44 #define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 1 45 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 2 46 43 47 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 44 45 #define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 146 47 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 248 48 49 49 #include <confdefs.h> -
c/src/tests/psxtests/psx11/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 34 33 35 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 34 36 -
c/src/tests/psxtests/psx12/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 34 33 #define CONFIGURE_MAXIMUM_POSIX_THREADS 2 35 34 #define CONFIGURE_MAXIMUM_POSIX_KEYS 10 36 35 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 10 36 37 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 37 38 38 39 #include <confdefs.h> -
c/src/tests/psxtests/psx13/main.c
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM 34 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 6 35 36 #define CONFIGURE_MAXIMUM_TASKS 1 37 33 38 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 34 39 -
c/src/tests/psxtests/psxcancel/system.h
r9a03459c r09b6a093 34 34 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 35 35 36 #define CONFIGURE_MAXIMUM_POSIX_THREADS 2 37 36 38 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 37 38 #define CONFIGURE_MAXIMUM_POSIX_THREADS 239 39 40 40 #include <confdefs.h> -
c/src/tests/psxtests/psxfile01/main.c
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM 34 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 6 35 36 #define CONFIGURE_MAXIMUM_TASKS 1 37 33 38 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 34 39 -
c/src/tests/psxtests/psxmount/main.c
r9a03459c r09b6a093 23 23 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 24 24 25 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM 26 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 10 27 28 #define CONFIGURE_MAXIMUM_TASKS 1 29 25 30 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 26 31 -
c/src/tests/psxtests/psxmsgq01/system.h
r9a03459c r09b6a093 37 37 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 38 38 39 #define CONFIGURE_MAXIMUM_POSIX_THREADS 40 #define CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES 41 #define CONFIGURE_MAXIMUM_POSIX_TIMERS 442 #define CONFIGURE_MAXIMUM_TIMERS 439 #define CONFIGURE_MAXIMUM_POSIX_THREADS 5 40 #define CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES 10 41 #define CONFIGURE_MAXIMUM_POSIX_TIMERS 4 42 #define CONFIGURE_MAXIMUM_TIMERS 4 43 43 44 44 #define CONFIGURE_POSIX_INIT_THREAD_TABLE -
c/src/tests/psxtests/psxreaddir/main.c
r9a03459c r09b6a093 21 21 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 22 22 23 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM 24 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 10 25 26 #define CONFIGURE_MAXIMUM_TASKS 1 27 23 28 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 24 29 -
c/src/tests/psxtests/psxsem01/system.h
r9a03459c r09b6a093 38 38 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 39 39 40 #define CONFIGURE_MAXIMUM_POSIX_THREADS 240 #define CONFIGURE_MAXIMUM_POSIX_THREADS 2 41 41 #define CONFIGURE_MAXIMUM_POSIX_SEMAPHORES 10 42 42 -
c/src/tests/psxtests/psxstat/main.c
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM 34 #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 10 35 36 #define CONFIGURE_MAXIMUM_TASKS 1 37 33 38 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 34 39 #define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) 35 36 40 37 41 #define CONFIGURE_INIT -
c/src/tests/psxtests/psxtime/main.c
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_TASKS 1 34 33 35 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 34 36 -
c/src/tests/psxtests/psxtimer/system.h
r9a03459c r09b6a093 42 42 #define CONFIGURE_POSIX_INIT_THREAD_TABLE 43 43 44 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 45 46 #define CONFIGURE_MAXIMUM_POSIX_TIMERS 4 47 48 #define CONFIGURE_MAXIMUM_TIMERS 4 49 50 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 2 51 44 #define CONFIGURE_MAXIMUM_POSIX_THREADS 4 45 #define CONFIGURE_MAXIMUM_POSIX_TIMERS 4 46 #define CONFIGURE_MAXIMUM_TIMERS 4 47 #define CONFIGURE_MAXIMUM_POSIX_MUTEXES 2 52 48 #define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 2 53 49 -
c/src/tests/samples/base_mp/system.h
r9a03459c r09b6a093 35 35 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 36 36 37 #define CONFIGURE_MAXIMUM_TASKS 2 38 37 39 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 38 40 -
c/src/tests/samples/base_sp/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 2 35 36 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 36 37 -
c/src/tests/samples/cdtest/system.h
r9a03459c r09b6a093 29 29 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 30 30 31 #define CONFIGURE_MAXIMUM_TASKS 1 32 31 33 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 32 34 #define CONFIGURE_INIT_TASK_ENTRY_POINT main_task -
c/src/tests/samples/hello/system.h
r9a03459c r09b6a093 28 28 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 29 29 30 #define CONFIGURE_MAXIMUM_TASKS 1 31 30 32 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 31 33 -
c/src/tests/samples/paranoia/system.h
r9a03459c r09b6a093 29 29 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 30 30 31 #define CONFIGURE_MAXIMUM_TASKS 1 32 31 33 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 32 34 #define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT -
c/src/tests/samples/ticker/system.h
r9a03459c r09b6a093 42 42 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 43 43 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 44 45 #define CONFIGURE_MAXIMUM_TASKS 4 44 46 45 47 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE -
c/src/tests/sptests/sp01/system.h
r9a03459c r09b6a093 34 34 35 35 #define CONFIGURE_EXTRA_TASK_STACKS (4 * RTEMS_MINIMUM_STACK_SIZE) 36 #define CONFIGURE_MAXIMUM_TASKS 4 36 37 37 38 #include <confdefs.h> -
c/src/tests/sptests/sp02/system.h
r9a03459c r09b6a093 44 44 45 45 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 46 #define CONFIGURE_MAXIMUM_TASKS 4 46 47 47 48 #include <confdefs.h> -
c/src/tests/sptests/sp03/system.h
r9a03459c r09b6a093 38 38 39 39 #define CONFIGURE_EXTRA_TASK_STACKS (1 * RTEMS_MINIMUM_STACK_SIZE) 40 #define CONFIGURE_MAXIMUM_TASKS 3 41 40 42 41 43 #include <confdefs.h> -
c/src/tests/sptests/sp04/system.h
r9a03459c r09b6a093 50 50 51 51 #define CONFIGURE_EXTRA_TASK_STACKS (3 * RTEMS_MINIMUM_STACK_SIZE) 52 #define CONFIGURE_MAXIMUM_TASKS 4 52 53 53 54 #include <confdefs.h> … … 67 68 * Keep track of task switches 68 69 */ 70 69 71 struct taskSwitchLog { 70 72 int taskIndex; 71 73 rtems_time_of_day when; 72 74 }; 75 73 76 extern struct taskSwitchLog taskSwitchLog[]; 74 77 extern int taskSwitchLogIndex; 75 78 volatile extern int testsFinished; 76 79 80 77 81 /* end of include file */ -
c/src/tests/sptests/sp04/tswitch.c
r9a03459c r09b6a093 25 25 struct taskSwitchLog taskSwitchLog[1000]; 26 26 int taskSwitchLogIndex; 27 volatile int testsFinished; ;27 volatile int testsFinished; 28 28 29 29 rtems_extension Task_switch( -
c/src/tests/sptests/sp05/system.h
r9a03459c r09b6a093 42 42 43 43 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 44 #define CONFIGURE_MAXIMUM_TASKS 4 44 45 45 46 #include <confdefs.h> -
c/src/tests/sptests/sp06/system.h
r9a03459c r09b6a093 42 42 43 43 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 44 #define CONFIGURE_MAXIMUM_TASKS 4 44 45 45 46 #include <confdefs.h> -
c/src/tests/sptests/sp07/system.h
r9a03459c r09b6a093 73 73 74 74 #define CONFIGURE_EXTRA_TASK_STACKS (4 * RTEMS_MINIMUM_STACK_SIZE) 75 #define CONFIGURE_MAXIMUM_TASKS 5 75 76 76 77 #include <confdefs.h> -
c/src/tests/sptests/sp08/system.h
r9a03459c r09b6a093 39 39 40 40 #define CONFIGURE_EXTRA_TASK_STACKS (1 * RTEMS_MINIMUM_STACK_SIZE) 41 #define CONFIGURE_MAXIMUM_TASKS 2 41 42 42 43 #include <confdefs.h> -
c/src/tests/sptests/sp09/system.h
r9a03459c r09b6a093 84 84 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 85 85 86 #define CONFIGURE_MAXIMUM_TASKS 10 86 87 #define CONFIGURE_MAXIMUM_TIMERS 1 87 88 #define CONFIGURE_MAXIMUM_SEMAPHORES 2 -
c/src/tests/sptests/sp11/system.h
r9a03459c r09b6a093 70 70 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 71 71 72 #define CONFIGURE_MAXIMUM_TASKS 3 72 73 #define CONFIGURE_MAXIMUM_TIMERS 6 73 74 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp12/system.h
r9a03459c r09b6a093 56 56 57 57 #define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) 58 #define CONFIGURE_MAXIMUM_TASKS 8 58 59 #define CONFIGURE_MAXIMUM_SEMAPHORES 10 59 60 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp13/system.h
r9a03459c r09b6a093 48 48 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 49 49 50 #define CONFIGURE_MAXIMUM_TASKS 4 50 51 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 10 51 52 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp14/system.h
r9a03459c r09b6a093 44 44 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 45 45 46 #define CONFIGURE_MAXIMUM_TASKS 3 46 47 #define CONFIGURE_MAXIMUM_TIMERS 1 47 48 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp15/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_TASKS 2 33 34 #define CONFIGURE_MAXIMUM_PARTITIONS 2 34 35 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp16/system.h
r9a03459c r09b6a093 47 47 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 48 48 49 #define CONFIGURE_MAXIMUM_TASKS 4 49 50 #define CONFIGURE_MAXIMUM_REGIONS 4 50 51 #define CONFIGURE_TICKS_PER_TIMESLICE 100 -
c/src/tests/sptests/sp17/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_TASKS 3 41 42 #define CONFIGURE_MICROSECONDS_PER_TICK RTEMS_MILLISECONDS_TO_MICROSECONDS(25) 42 43 #define CONFIGURE_TICKS_PER_TIMESLICE 1000 -
c/src/tests/sptests/sp19/system.h
r9a03459c r09b6a093 41 41 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 42 42 43 #define CONFIGURE_MAXIMUM_TASKS 7 44 43 45 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 44 46 -
c/src/tests/sptests/sp20/system.h
r9a03459c r09b6a093 39 39 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 40 40 41 #define CONFIGURE_MAXIMUM_TASKS 6 42 #define CONFIGURE_MAXIMUM_PERIODS 10 43 41 44 #define CONFIGURE_INIT_TASK_PRIORITY 10 42 45 #define CONFIGURE_INIT_TASK_INITIAL_MODES RTEMS_DEFAULT_MODES 43 #define CONFIGURE_MAXIMUM_PERIODS 1044 45 46 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 46 47 -
c/src/tests/sptests/sp21/system.h
r9a03459c r09b6a093 32 32 #define CONFIGURE_APPLICATION_NEEDS_STUB_DRIVER 33 33 34 #define CONFIGURE_MAXIMUM_TASKS 2 35 34 36 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 35 37 -
c/src/tests/sptests/sp22/system.h
r9a03459c r09b6a093 38 38 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 39 39 40 #define CONFIGURE_MAXIMUM_TASKS 2 40 41 #define CONFIGURE_MAXIMUM_TIMERS 2 41 42 #define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) -
c/src/tests/sptests/sp23/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_PORTS 1 33 #define CONFIGURE_MAXIMUM_TASKS 2 34 #define CONFIGURE_MAXIMUM_PORTS 1 34 35 #define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) 35 36 -
c/src/tests/sptests/sp24/system.h
r9a03459c r09b6a093 36 36 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 37 37 38 #define CONFIGURE_MAXIMUM_TASKS 4 38 39 #define CONFIGURE_MAXIMUM_TIMERS 3 39 40 -
c/src/tests/sptests/sp25/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_TASKS 2 33 34 #define CONFIGURE_MAXIMUM_REGIONS 1 34 35 -
c/src/tests/sptests/sp26/system.h
r9a03459c r09b6a093 29 29 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 30 30 31 #define CONFIGURE_MAXIMUM_TASKS 5 31 32 #define CONFIGURE_MAXIMUM_REGIONS 1 32 33 … … 39 40 TEST_EXTERN rtems_id Task_id[ 6 ]; /* array of task ids */ 40 41 TEST_EXTERN rtems_name Task_name[ 6 ]; /* array of task names */ 41 TEST_EXTERN rtems_id Region_id[ 2 ]; /* array of region ids */42 TEST_EXTERN rtems_name Region_name[ 2 ]; /* array of region names */43 44 TEST_EXTERN rtems_unsigned8 Area_1[64000] CPU_STRUCTURE_ALIGNMENT;45 42 46 43 #define BASE_PRIORITY 140 47 44 48 #define Put_address_from_area_1( _to_be_printed ) \49 printf( "0x%08lx", \50 (unsigned long) ((rtems_unsigned8 *)(_to_be_printed) - Area_1 ) )51 52 45 /* end of include file */ -
c/src/tests/sptests/sp27/init.c
r9a03459c r09b6a093 13 13 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 14 14 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 15 16 #define CONFIGURE_MAXIMUM_TASKS 6 15 17 16 18 #define CONFIGURE_MICROSECONDS_PER_TICK 52429 -
c/src/tests/sptests/sp28/init.c
r9a03459c r09b6a093 12 12 #define CONFIGURE_MAXIMUM_USER_EXTENSIONS 2 13 13 14 #define CONFIGURE_MAXIMUM_TASKS 4 14 15 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 15 16 #define CONFIGURE_MICROSECONDS_PER_TICK 52429 -
c/src/tests/sptests/sp29/init.c
r9a03459c r09b6a093 13 13 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 14 14 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 15 #define CONFIGURE_MAXIMUM_TASKS 2 15 16 16 17 #define CONFIGURE_INIT -
c/src/tests/sptests/spsize/system.h
r9a03459c r09b6a093 33 33 #define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER 34 34 35 #define CONFIGURE_MAXIMUM_TASKS 1 35 36 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE 36 37 -
c/src/tests/tmitrontests/tmitronsem01/system.h
r9a03459c r09b6a093 27 27 #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER 28 28 29 #define CONFIGURE_MAXIMUM_ITRON_TASKS 1 30 #define CONFIGURE_MAXIMUM_ITRON_SEMAPHORES 100 29 31 #define CONFIGURE_ITRON_INIT_TASK_TABLE 30 #define CONFIGURE_MAXIMUM_ITRON_SEMAPHORES 10031 32 32 33 #include <confdefs.h> -
c/src/tests/tmtests/tm09/system.h
r9a03459c r09b6a093 30 30 #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER 31 31 32 #define CONFIGURE_MAXIMUM_TASKS 2 32 33 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 33 34 #define CONFIGURE_TICKS_PER_TIMESLICE 0 -
c/src/tests/tmtests/tm20/system.h
r9a03459c r09b6a093 31 31 #define CONFIGURE_APPLICATION_NEEDS_STUB_DRIVER 32 32 33 #define CONFIGURE_MAXIMUM_TASKS 3 33 34 #define CONFIGURE_MAXIMUM_PARTITIONS 1 34 35 #define CONFIGURE_MAXIMUM_REGIONS 1 -
c/src/tests/tmtests/tm27/system.h
r9a03459c r09b6a093 30 30 #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER 31 31 32 #define CONFIGURE_MAXIMUM_TASKS 1 1132 #define CONFIGURE_MAXIMUM_TASKS 10 33 33 #define CONFIGURE_TICKS_PER_TIMESLICE 0 34 34
Note: See TracChangeset
for help on using the changeset viewer.