Changeset bc47ec1c in rtems
- Timestamp:
- 06/20/16 04:50:12 (7 years ago)
- Branches:
- 5, master
- Children:
- a4fa007b
- Parents:
- 6a6a225
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/20/16 04:50:12)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (06/20/16 06:11:16)
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/include/rtems/sysinit.h
r6a6a225 rbc47ec1c 73 73 #define RTEMS_SYSINIT_POSIX_USER_THREADS 000707 74 74 #define RTEMS_SYSINIT_STD_FILE_DESCRIPTORS 000800 75 #define RTEMS_SYSINIT_LAST ffffff 75 76 76 77 /* … … 79 80 * order values to form a proper integer literal. 80 81 */ 81 #define RTEMS_SYSINIT_ORDER_FIRST 00 82 #define RTEMS_SYSINIT_ORDER_MIDDLE 08 83 #define RTEMS_SYSINIT_ORDER_LAST 0f 82 #define RTEMS_SYSINIT_ORDER_FIRST 00 83 #define RTEMS_SYSINIT_ORDER_SECOND 01 84 #define RTEMS_SYSINIT_ORDER_THIRD 02 85 #define RTEMS_SYSINIT_ORDER_FOURTH 03 86 #define RTEMS_SYSINIT_ORDER_FIFTH 04 87 #define RTEMS_SYSINIT_ORDER_SIXTH 05 88 #define RTEMS_SYSINIT_ORDER_SEVENTH 06 89 #define RTEMS_SYSINIT_ORDER_EIGHTH 07 90 #define RTEMS_SYSINIT_ORDER_NINETH 08 91 #define RTEMS_SYSINIT_ORDER_TENTH 09 92 #define RTEMS_SYSINIT_ORDER_MIDDLE 80 93 #define RTEMS_SYSINIT_ORDER_LAST ff 84 94 85 95 typedef void ( *rtems_sysinit_handler )( void ); -
testsuites/sptests/spsysinit01/init.c
r6a6a225 rbc47ec1c 144 144 STD_FILE_DESCRIPTORS_PRE, 145 145 STD_FILE_DESCRIPTORS_POST, 146 LAST_FIRST, 147 LAST_SECOND, 148 LAST_THIRD, 149 LAST_FOURTH, 150 LAST_FIFTH, 151 LAST_SIXTH, 152 LAST_SEVENTH, 153 LAST_EIGHTH, 154 LAST_NINETH, 155 LAST_TENTH, 156 LAST_MIDDLE, 157 LAST_LAST, 146 158 INIT_TASK, 147 159 DONE … … 166 178 static void x##_last(void) 167 179 180 #define LAST_STEP(x) \ 181 static void last_##x(void) \ 182 { \ 183 next_step(LAST_##x); \ 184 } \ 185 RTEMS_SYSINIT_ITEM( \ 186 last_##x, \ 187 RTEMS_SYSINIT_LAST, \ 188 RTEMS_SYSINIT_ORDER_##x \ 189 ) 190 168 191 static init_step step; 169 192 … … 675 698 } 676 699 700 LAST_STEP(FIRST); 701 LAST_STEP(SECOND); 702 LAST_STEP(THIRD); 703 LAST_STEP(FOURTH); 704 LAST_STEP(FIFTH); 705 LAST_STEP(SIXTH); 706 LAST_STEP(SEVENTH); 707 LAST_STEP(EIGHTH); 708 LAST_STEP(NINETH); 709 LAST_STEP(TENTH); 710 LAST_STEP(MIDDLE); 711 LAST_STEP(LAST); 712 677 713 static void Init(rtems_task_argument arg) 678 714 {
Note: See TracChangeset
for help on using the changeset viewer.