diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-05-22 09:10:06 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-06-15 12:59:07 +0200 |
commit | 5ec55039ed06576b55a074a6e80c559ba4d1ed5c (patch) | |
tree | 4ea2c8b71ee0c688aeeb01264aac818599762fa9 /cpukit/include/rtems/sysinit.h | |
parent | tools: Remove install-if-change program (diff) | |
download | rtems-5ec55039ed06576b55a074a6e80c559ba4d1ed5c.tar.bz2 |
Reassign system initilization order numbers
Assign each system initialization step a number divisible by 256 to
allow more easily future additions. Keep the order as is.
Diffstat (limited to 'cpukit/include/rtems/sysinit.h')
-rw-r--r-- | cpukit/include/rtems/sysinit.h | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/cpukit/include/rtems/sysinit.h b/cpukit/include/rtems/sysinit.h index 535fb98e2c..93e3017358 100644 --- a/cpukit/include/rtems/sysinit.h +++ b/cpukit/include/rtems/sysinit.h @@ -28,45 +28,45 @@ extern "C" { */ #define RTEMS_SYSINIT_BSP_WORK_AREAS 000100 #define RTEMS_SYSINIT_BSP_START 000200 -#define RTEMS_SYSINIT_INITIAL_EXTENSIONS 000300 -#define RTEMS_SYSINIT_MP_EARLY 000301 -#define RTEMS_SYSINIT_DATA_STRUCTURES 000302 -#define RTEMS_SYSINIT_MP 00030e -#define RTEMS_SYSINIT_USER_EXTENSIONS 000320 -#define RTEMS_SYSINIT_CLASSIC_TASKS 000340 -#define RTEMS_SYSINIT_CLASSIC_TIMER 000341 -#define RTEMS_SYSINIT_CLASSIC_SIGNAL 000342 -#define RTEMS_SYSINIT_CLASSIC_EVENT 000343 -#define RTEMS_SYSINIT_CLASSIC_MESSAGE_QUEUE 000344 -#define RTEMS_SYSINIT_CLASSIC_SEMAPHORE 000345 -#define RTEMS_SYSINIT_CLASSIC_PARTITION 000346 -#define RTEMS_SYSINIT_CLASSIC_REGION 000347 -#define RTEMS_SYSINIT_CLASSIC_DUAL_PORTED_MEMORY 000348 -#define RTEMS_SYSINIT_CLASSIC_RATE_MONOTONIC 000349 -#define RTEMS_SYSINIT_CLASSIC_BARRIER 00034a -#define RTEMS_SYSINIT_POSIX_SIGNALS 000360 -#define RTEMS_SYSINIT_POSIX_THREADS 000361 -#define RTEMS_SYSINIT_POSIX_MESSAGE_QUEUE 000364 -#define RTEMS_SYSINIT_POSIX_SEMAPHORE 000365 -#define RTEMS_SYSINIT_POSIX_TIMER 000366 -#define RTEMS_SYSINIT_POSIX_SHM 000369 -#define RTEMS_SYSINIT_POSIX_KEYS 00036a -#define RTEMS_SYSINIT_POSIX_CLEANUP 00036b -#define RTEMS_SYSINIT_IDLE_THREADS 000380 -#define RTEMS_SYSINIT_LIBIO 000400 -#define RTEMS_SYSINIT_ROOT_FILESYSTEM 000401 -#define RTEMS_SYSINIT_DRVMGR 000500 -#define RTEMS_SYSINIT_MP_SERVER 000501 -#define RTEMS_SYSINIT_BSP_PRE_DRIVERS 000600 -#define RTEMS_SYSINIT_DRVMGR_LEVEL_1 000700 -#define RTEMS_SYSINIT_DEVICE_DRIVERS 000701 -#define RTEMS_SYSINIT_DRVMGR_LEVEL_2 000702 -#define RTEMS_SYSINIT_DRVMGR_LEVEL_3 000703 -#define RTEMS_SYSINIT_DRVMGR_LEVEL_4 000704 -#define RTEMS_SYSINIT_MP_FINALIZE 000705 -#define RTEMS_SYSINIT_CLASSIC_USER_TASKS 000706 -#define RTEMS_SYSINIT_POSIX_USER_THREADS 000707 -#define RTEMS_SYSINIT_STD_FILE_DESCRIPTORS 000800 +#define RTEMS_SYSINIT_INITIAL_EXTENSIONS 000400 +#define RTEMS_SYSINIT_MP_EARLY 000500 +#define RTEMS_SYSINIT_DATA_STRUCTURES 000600 +#define RTEMS_SYSINIT_MP 000700 +#define RTEMS_SYSINIT_USER_EXTENSIONS 000900 +#define RTEMS_SYSINIT_CLASSIC_TASKS 000a00 +#define RTEMS_SYSINIT_CLASSIC_TIMER 000b00 +#define RTEMS_SYSINIT_CLASSIC_SIGNAL 000c00 +#define RTEMS_SYSINIT_CLASSIC_EVENT 000d00 +#define RTEMS_SYSINIT_CLASSIC_MESSAGE_QUEUE 000e00 +#define RTEMS_SYSINIT_CLASSIC_SEMAPHORE 000f00 +#define RTEMS_SYSINIT_CLASSIC_PARTITION 001000 +#define RTEMS_SYSINIT_CLASSIC_REGION 001100 +#define RTEMS_SYSINIT_CLASSIC_DUAL_PORTED_MEMORY 001200 +#define RTEMS_SYSINIT_CLASSIC_RATE_MONOTONIC 001300 +#define RTEMS_SYSINIT_CLASSIC_BARRIER 001400 +#define RTEMS_SYSINIT_POSIX_SIGNALS 001500 +#define RTEMS_SYSINIT_POSIX_THREADS 001600 +#define RTEMS_SYSINIT_POSIX_MESSAGE_QUEUE 001700 +#define RTEMS_SYSINIT_POSIX_SEMAPHORE 001800 +#define RTEMS_SYSINIT_POSIX_TIMER 001900 +#define RTEMS_SYSINIT_POSIX_SHM 001a00 +#define RTEMS_SYSINIT_POSIX_KEYS 001b00 +#define RTEMS_SYSINIT_POSIX_CLEANUP 001c00 +#define RTEMS_SYSINIT_IDLE_THREADS 001d00 +#define RTEMS_SYSINIT_LIBIO 001e00 +#define RTEMS_SYSINIT_ROOT_FILESYSTEM 001f00 +#define RTEMS_SYSINIT_DRVMGR 002000 +#define RTEMS_SYSINIT_MP_SERVER 002100 +#define RTEMS_SYSINIT_BSP_PRE_DRIVERS 002200 +#define RTEMS_SYSINIT_DRVMGR_LEVEL_1 002300 +#define RTEMS_SYSINIT_DEVICE_DRIVERS 002400 +#define RTEMS_SYSINIT_DRVMGR_LEVEL_2 002500 +#define RTEMS_SYSINIT_DRVMGR_LEVEL_3 002600 +#define RTEMS_SYSINIT_DRVMGR_LEVEL_4 002700 +#define RTEMS_SYSINIT_MP_FINALIZE 002800 +#define RTEMS_SYSINIT_CLASSIC_USER_TASKS 002900 +#define RTEMS_SYSINIT_POSIX_USER_THREADS 002a00 +#define RTEMS_SYSINIT_STD_FILE_DESCRIPTORS 002b00 #define RTEMS_SYSINIT_LAST ffffff /* |