forked from Imagelibrary/rtems
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.
This commit is contained in:
@@ -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
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user