added start and end marker for framework objects

This commit is contained in:
Robin Müller 2021-01-26 21:38:38 +01:00
parent a0dea39670
commit a93984869c

View File

@ -3,6 +3,7 @@
namespace objects { namespace objects {
enum framework_objects { enum framework_objects {
FSFW_OBJECTS_START = 0x53000000,
// Default verification reporter. // Default verification reporter.
PUS_SERVICE_1_VERIFICATION = 0x53000001, PUS_SERVICE_1_VERIFICATION = 0x53000001,
PUS_SERVICE_2_DEVICE_ACCESS = 0x53000002, PUS_SERVICE_2_DEVICE_ACCESS = 0x53000002,
@ -15,7 +16,7 @@ enum framework_objects {
//Generic IDs for IPC, modes, health, events //Generic IDs for IPC, modes, health, events
HEALTH_TABLE = 0x53010000, HEALTH_TABLE = 0x53010000,
// MODE_STORE = 0x53010100, // MODE_STORE = 0x53010100,
EVENT_MANAGER = 0x53030000, EVENT_MANAGER = 0x53030000,
INTERNAL_ERROR_REPORTER = 0x53040000, INTERNAL_ERROR_REPORTER = 0x53040000,
IPC_STORE = 0x534f0300, IPC_STORE = 0x534f0300,
@ -24,6 +25,7 @@ enum framework_objects {
TM_STORE = 0x534f0200, TM_STORE = 0x534f0200,
TIME_STAMPER = 0x53500010, TIME_STAMPER = 0x53500010,
FSFW_OBJECTS_END = 0x53ffffff,
NO_OBJECT = 0xFFFFFFFF NO_OBJECT = 0xFFFFFFFF
}; };
} }