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:
Sebastian Huber
2018-05-22 09:10:06 +02:00
parent bac8d93418
commit 5ec55039ed

View File

@@ -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
/*