Changeset 9b64c2d5 in rtems
- Timestamp:
- 04/15/98 00:10:03 (25 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 71f4beb
- Parents:
- 0451b44
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/ada/rtems.ads
r0451b44 r9b64c2d5 698 698 type Configuration_Table is 699 699 record 700 Work_Space_Start : RTEMS.Address; 701 Work_Space_Size : RTEMS.Unsigned32; 702 Maximum_Extensions : RTEMS.Unsigned32; 703 Microseconds_Per_Tick : RTEMS.Unsigned32; 704 Ticks_Per_Timeslice : RTEMS.Unsigned32; 705 Maximum_Devices : RTEMS.Unsigned32; 706 Number_Of_Device_Drivers : RTEMS.Unsigned32; 707 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 708 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 709 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 710 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 711 POSIX_API_Configuration : RTEMS.POSIX_API_Configuration_Table_Pointer; 700 Work_Space_Start : RTEMS.Address; 701 Work_Space_Size : RTEMS.Unsigned32; 702 Maximum_Extensions : RTEMS.Unsigned32; 703 Microseconds_Per_Tick : RTEMS.Unsigned32; 704 Ticks_Per_Timeslice : RTEMS.Unsigned32; 705 Maximum_Devices : RTEMS.Unsigned32; 706 Number_Of_Device_Drivers : RTEMS.Unsigned32; 707 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 708 Number_Of_Initial_Extensions : RTEMS.Unsigned32; 709 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 710 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 711 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 712 POSIX_API_Configuration : RTEMS.POSIX_API_Configuration_Table_Pointer; 712 713 end record; 713 714 -
c/src/lib/libbsp/a29k/portsw/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 #ifndef lint 35 31 static char _sccsid[] = "@(#)bspstart.c 09/11/96 1.15\n"; … … 121 117 bsp_libc_init(); 122 118 123 #ifdef STACK_CHECKER_ON124 /*125 * Initialize the stack bounds checker126 * We can either turn it on here or from the app.127 */128 129 Stack_check_Initialize();130 #endif131 132 119 #ifdef RTEMS_DEBUG 133 120 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c
r0451b44 r9b64c2d5 30 30 31 31 #include <string.h> 32 33 #ifdef STACK_CHECKER_ON34 #include <stackchk.h>35 #endif36 32 37 33 extern rtems_configuration_table Configuration; … … 215 211 rtems_fatal_error_occurred(rc); 216 212 } 217 #endif218 219 220 #ifdef STACK_CHECKER_ON221 /*222 * Initialize the stack bounds checker223 * We can either turn it on here or from the app.224 */225 226 Stack_check_Initialize();227 213 #endif 228 214 } -
c/src/lib/libbsp/i386/force386/startup/bspstart.c
r0451b44 r9b64c2d5 25 25 26 26 #include <libcsupport.h> 27 28 #ifdef STACK_CHECKER_ON29 #include <stackchk.h>30 #endif31 27 32 28 /* … … 94 90 bsp_libc_init(); 95 91 96 #ifdef STACK_CHECKER_ON97 /*98 * Initialize the stack bounds checker99 * We can either turn it on here or from the app.100 */101 102 Stack_check_Initialize();103 #endif104 105 92 #ifdef RTEMS_DEBUG 106 93 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/i386/go32/startup/bspstart.c
r0451b44 r9b64c2d5 29 29 #include <string.h> 30 30 31 #ifdef STACK_CHECKER_ON32 #include <stackchk.h>33 #endif34 35 31 /* 36 32 * The original table from the application and our copy of it with … … 101 97 { 102 98 bsp_libc_init(); 103 104 #ifdef STACK_CHECKER_ON105 /*106 * Initialize the stack bounds checker107 * We can either turn it on here or from the app.108 */109 110 Stack_check_Initialize();111 #endif112 99 113 100 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/i386/i386ex/startup/bspstart.c
r0451b44 r9b64c2d5 26 26 27 27 #include <libcsupport.h> 28 29 #ifdef STACK_CHECKER_ON30 #include <stackchk.h>31 #endif32 28 33 29 /* … … 107 103 bsp_libc_init(); 108 104 109 #ifdef STACK_CHECKER_ON110 /*111 * Initialize the stack bounds checker112 * We can either turn it on here or from the app.113 */114 115 Stack_check_Initialize();116 #endif117 118 105 #ifdef RTEMS_DEBUG 119 106 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/i386/pc386/startup/bspstart.c
r0451b44 r9b64c2d5 39 39 #include <rtems/libio.h> 40 40 41 #ifdef STACK_CHECKER_ON42 #include <stackchk.h>43 #endif44 45 41 /*-------------------------------------------------------------------------+ 46 42 | Global Variables … … 119 115 bsp_libc_init(); 120 116 121 #ifdef STACK_CHECKER_ON122 /* Initialize the stack bounds checker. We can either turn it on here or from123 the app. */124 125 Stack_check_Initialize();126 127 #endif /* STACK_CHECKER_ON */128 129 117 #ifdef RTEMS_DEBUG 130 118 -
c/src/lib/libbsp/i960/cvme961/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 /* 35 31 * The original table from the application and our copy of it with … … 96 92 { 97 93 bsp_libc_init(); 98 99 #ifdef STACK_CHECKER_ON100 /*101 * Initialize the stack bounds checker102 * We can either turn it on here or from the app.103 */104 105 Stack_check_Initialize();106 #endif107 94 108 95 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 30 /* 34 31 * The original table from the application and our copy of it with … … 94 91 { 95 92 bsp_libc_init(); 96 97 #ifdef STACK_CHECKER_ON98 /*99 * Initialize the stack bounds checker100 * We can either turn it on here or from the app.101 */102 103 Stack_check_Initialize();104 #endif105 93 106 94 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/efi332/startup/bspstart.c
r0451b44 r9b64c2d5 27 27 #include <string.h> 28 28 29 #ifdef STACK_CHECKER_ON30 #include <stackchk.h>31 #endif32 33 29 /* 34 30 * The original table from the application and our copy of it with … … 103 99 bsp_libc_init(); 104 100 105 #ifdef STACK_CHECKER_ON106 /*107 * Initialize the stack bounds checker108 * We can either turn it on here or from the app.109 */110 111 Stack_check_Initialize();112 #endif113 114 101 #ifdef RTEMS_DEBUG 115 102 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c
r0451b44 r9b64c2d5 26 26 27 27 #include <string.h> 28 29 #ifdef STACK_CHECKER_ON30 #include <stackchk.h>31 #endif32 28 33 29 /* … … 108 104 bsp_libc_init(); 109 105 110 #ifdef STACK_CHECKER_ON111 /*112 * Initialize the stack bounds checker113 * We can either turn it on here or from the app.114 */115 116 Stack_check_Initialize();117 #endif118 119 106 #ifdef RTEMS_DEBUG 120 107 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 /* 35 31 * The original table from the application and our copy of it with … … 102 98 { 103 99 bsp_libc_init(); 104 105 #ifdef STACK_CHECKER_ON106 /*107 * Initialize the stack bounds checker108 * We can either turn it on here or from the app.109 */110 111 Stack_check_Initialize();112 #endif113 100 114 101 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 /* 35 31 * The original table from the application and our copy of it with … … 98 94 { 99 95 bsp_libc_init(); 100 101 #ifdef STACK_CHECKER_ON102 /*103 * Initialize the stack bounds checker104 * We can either turn it on here or from the app.105 */106 107 Stack_check_Initialize();108 #endif109 96 110 97 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/idp/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 unsigned char *duart_base; 35 31 extern struct duart_regs duart_info; … … 103 99 { 104 100 bsp_libc_init(); 105 106 #ifdef STACK_CHECKER_ON107 /*108 * Initialize the stack bounds checker109 * We can either turn it on here or from the app.110 */111 112 Stack_check_Initialize();113 #endif114 101 115 102 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 29 29 #include <string.h> 30 31 #ifdef STACK_CHECKER_ON32 #include <stackchk.h>33 #endif34 30 35 31 /* … … 96 92 { 97 93 bsp_libc_init(); 98 99 #ifdef STACK_CHECKER_ON100 /*101 * Initialize the stack bounds checker102 * We can either turn it on here or from the app.103 */104 105 Stack_check_Initialize();106 #endif107 94 108 95 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/mvme147/startup/bspstart.c
r0451b44 r9b64c2d5 31 31 32 32 #include <string.h> 33 34 #ifdef STACK_CHECKER_ON35 #include <stackchk.h>36 #endif37 33 38 34 /* … … 99 95 { 100 96 bsp_libc_init(); 101 102 #ifdef STACK_CHECKER_ON103 /*104 * Initialize the stack bounds checker105 * We can either turn it on here or from the app.106 */107 108 Stack_check_Initialize();109 #endif110 97 111 98 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c
r0451b44 r9b64c2d5 31 31 32 32 #include <string.h> 33 34 #ifdef STACK_CHECKER_ON35 #include <stackchk.h>36 #endif37 33 38 34 /* … … 99 95 { 100 96 bsp_libc_init(); 101 102 #ifdef STACK_CHECKER_ON103 /*104 * Initialize the stack bounds checker105 * We can either turn it on here or from the app.106 */107 108 Stack_check_Initialize();109 #endif110 97 111 98 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c
r0451b44 r9b64c2d5 36 36 #include <string.h> 37 37 38 #ifdef STACK_CHECKER_ON39 #include <stackchk.h>40 #endif41 42 38 /* 43 39 * The original table from the application and our copy of it with … … 103 99 { 104 100 bsp_libc_init(); 105 106 #ifdef STACK_CHECKER_ON107 /*108 * Initialize the stack bounds checker109 * We can either turn it on here or from the app.110 */111 112 Stack_check_Initialize();113 #endif114 101 115 102 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/m68k/ods68302/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 /* 35 31 * The original table from the application and our copy of it with … … 103 99 { 104 100 bsp_libc_init(); 105 106 #ifdef STACK_CHECKER_ON107 /*108 * Initialize the stack bounds checker109 * We can either turn it on here or from the app.110 */111 112 Stack_check_Initialize();113 #endif114 101 115 102 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/mips/p4000/startup/bspstart.c
r0451b44 r9b64c2d5 36 36 #include <string.h> 37 37 38 #ifdef STACK_CHECKER_ON39 #include <stackchk.h>40 #endif41 42 38 /* 43 39 * The original table from the application and our copy of it with … … 114 110 bsp_libc_init(); 115 111 116 #ifdef STACK_CHECKER_ON117 /*118 * Initialize the stack bounds checker119 * We can either turn it on here or from the app.120 */121 122 Stack_check_Initialize();123 #endif124 125 112 #ifdef RTEMS_DEBUG 126 113 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/mips64orion/p4000/startup/bspstart.c
r0451b44 r9b64c2d5 36 36 #include <string.h> 37 37 38 #ifdef STACK_CHECKER_ON39 #include <stackchk.h>40 #endif41 42 38 /* 43 39 * The original table from the application and our copy of it with … … 114 110 bsp_libc_init(); 115 111 116 #ifdef STACK_CHECKER_ON117 /*118 * Initialize the stack bounds checker119 * We can either turn it on here or from the app.120 */121 122 Stack_check_Initialize();123 #endif124 125 112 #ifdef RTEMS_DEBUG 126 113 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c
r0451b44 r9b64c2d5 28 28 #include <string.h> 29 29 30 #ifdef STACK_CHECKER_ON31 #include <stackchk.h>32 #endif33 34 30 /* 35 31 * The original table from the application and our copy of it with … … 103 99 { 104 100 bsp_libc_init(); 105 106 #ifdef STACK_CHECKER_ON107 /*108 * Initialize the stack bounds checker109 * We can either turn it on here or from the app.110 */111 112 Stack_check_Initialize();113 #endif114 101 115 102 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c
r0451b44 r9b64c2d5 45 45 #include <string.h> 46 46 47 #ifdef STACK_CHECKER_ON48 #include <stackchk.h>49 #endif50 51 47 /* 52 48 * The original table from the application and our copy of it with … … 122 118 bsp_libc_init(); 123 119 124 #ifdef STACK_CHECKER_ON125 /*126 * Initialize the stack bounds checker127 * We can either turn it on here or from the app.128 */129 130 Stack_check_Initialize();131 #endif132 133 120 #ifdef RTEMS_DEBUG 134 121 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/powerpc/psim/startup/bspstart.c
r0451b44 r9b64c2d5 26 26 #include <string.h> 27 27 #include <fcntl.h> 28 29 #ifdef STACK_CHECKER_ON30 #include <stackchk.h>31 #endif32 28 33 29 /* … … 184 180 rtems_fatal_error_occurred(rc); 185 181 } 186 #endif187 188 189 #ifdef STACK_CHECKER_ON190 /*191 * Initialize the stack bounds checker192 * We can either turn it on here or from the app.193 */194 195 Stack_check_Initialize();196 182 #endif 197 183 -
c/src/lib/libbsp/sh/gensh1/startup/bspstart.c
r0451b44 r9b64c2d5 38 38 #include <string.h> 39 39 40 #ifdef STACK_CHECKER_ON41 #include <stackchk.h>42 #endif43 44 40 /* 45 41 * The original table from the application and our copy of it with … … 106 102 { 107 103 bsp_libc_init(); 108 109 #ifdef STACK_CHECKER_ON110 /*111 * Initialize the stack bounds checker112 * We can either turn it on here or from the app.113 */114 115 Stack_check_Initialize();116 #endif117 104 118 105 #ifdef RTEMS_DEBUG -
c/src/lib/libbsp/sparc/erc32/startup/bspstart.c
r0451b44 r9b64c2d5 32 32 33 33 #include <string.h> 34 35 #ifdef STACK_CHECKER_ON36 #include <stackchk.h>37 #endif38 34 39 35 /* … … 187 183 #endif 188 184 189 190 #ifdef STACK_CHECKER_ON191 /*192 * Initialize the stack bounds checker193 * We can either turn it on here or from the app.194 */195 196 Stack_check_Initialize();197 #endif198 199 185 #ifdef RTEMS_DEBUG 200 186 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
c/src/lib/libbsp/unix/posix/startup/bspstart.c
r0451b44 r9b64c2d5 36 36 37 37 #include <rtems/libio.h> 38 39 #ifdef STACK_CHECKER_ON40 #include <stackchk.h>41 #endif42 38 43 39 extern rtems_configuration_table Configuration; … … 154 150 bsp_libc_init(); 155 151 156 #ifdef STACK_CHECKER_ON157 /*158 * Initialize the stack bounds checker159 * We can either turn it on here or from the app.160 */161 162 Stack_check_Initialize();163 #endif164 165 152 #ifdef RTEMS_DEBUG 166 153 rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); -
cpukit/ada/rtems.ads
r0451b44 r9b64c2d5 698 698 type Configuration_Table is 699 699 record 700 Work_Space_Start : RTEMS.Address; 701 Work_Space_Size : RTEMS.Unsigned32; 702 Maximum_Extensions : RTEMS.Unsigned32; 703 Microseconds_Per_Tick : RTEMS.Unsigned32; 704 Ticks_Per_Timeslice : RTEMS.Unsigned32; 705 Maximum_Devices : RTEMS.Unsigned32; 706 Number_Of_Device_Drivers : RTEMS.Unsigned32; 707 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 708 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 709 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 710 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 711 POSIX_API_Configuration : RTEMS.POSIX_API_Configuration_Table_Pointer; 700 Work_Space_Start : RTEMS.Address; 701 Work_Space_Size : RTEMS.Unsigned32; 702 Maximum_Extensions : RTEMS.Unsigned32; 703 Microseconds_Per_Tick : RTEMS.Unsigned32; 704 Ticks_Per_Timeslice : RTEMS.Unsigned32; 705 Maximum_Devices : RTEMS.Unsigned32; 706 Number_Of_Device_Drivers : RTEMS.Unsigned32; 707 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 708 Number_Of_Initial_Extensions : RTEMS.Unsigned32; 709 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 710 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 711 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 712 POSIX_API_Configuration : RTEMS.POSIX_API_Configuration_Table_Pointer; 712 713 end record; 713 714 -
doc/user/conf.t
r0451b44 r9b64c2d5 32 32 rtems_unsigned32 number_of_device_drivers; 33 33 rtems_driver_address_table *Device_driver_table; 34 rtems_unsigned32 number_of_initial_extensions; 34 35 rtems_extensions_table *User_extension_table; 35 36 rtems_multiprocessing_table *User_multiprocessing_table; … … 45 46 type Configuration_Table is 46 47 record 47 Work_Space_Start : RTEMS.Address; 48 Work_Space_Size : RTEMS.Unsigned32; 49 Maximum_Extensions : RTEMS.Unsigned32; 50 Microseconds_Per_Tick : RTEMS.Unsigned32; 51 Ticks_Per_Timeslice : RTEMS.Unsigned32; 52 Maximum_Devices : RTEMS.Unsigned32; 53 Number_Of_Device_Drivers : RTEMS.Unsigned32; 54 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 55 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 56 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 57 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 58 POSIX_API_Configuration : 48 Work_Space_Start : RTEMS.Address; 49 Work_Space_Size : RTEMS.Unsigned32; 50 Maximum_Extensions : RTEMS.Unsigned32; 51 Microseconds_Per_Tick : RTEMS.Unsigned32; 52 Ticks_Per_Timeslice : RTEMS.Unsigned32; 53 Maximum_Devices : RTEMS.Unsigned32; 54 Number_Of_Device_Drivers : RTEMS.Unsigned32; 55 Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer; 56 Number_Of_Initial_Extensions : RTEMS.Unsigned32; 57 User_Extension_Table : RTEMS.Extensions_Table_Pointer; 58 User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer; 59 RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer; 60 POSIX_API_Configuration : 59 61 RTEMS.POSIX_API_Configuration_Table_Pointer; 60 62 end record; … … 97 99 then this entry should be NULL. The format of this table will be 98 100 discussed below. 101 102 @item number_of_initial_extensions 103 is the number of initial user extensions. There should be 104 the same number of entries as in the User_extension_table. If this field 105 is zero, then the User_driver_address_table entry should be NULL. 99 106 100 107 @item User_extension_table
Note: See TracChangeset
for help on using the changeset viewer.