6#define VLCB_MODULE_LOAD_ADDR_EMPTY (VlcbModuleParamLoadAddr)0
9#define VLCB_MODULE_CPU_MANUID_UNKNOWN \
10 (VlcbModuleParamCpuManuId){'?', '?', '?', '?'}
12#define VLCB_VERSION(major, minor) \
13 (VlcbModuleVersion){.major = major, .minor = minor.beta = 0}
14#define VLCB_VERSION_BETA(major, minor, beta) \
15 (VlcbModuleVersion) { .major = major, .minor = minor.beta = beta }
@ VLCB_CMDERR_INVALID_EV_VALUE
@ VLCB_CMDERR_INVALID_EVENT
@ VLCB_CMDERR_INVALID_EV_INDEX
@ VLCB_CMDERR_NOT_IN_SETUP_MODE
@ VLCB_CMDERR_INVALID_PARAM_INDEX
@ VLCB_CMDERR_INVALID_NV_INDEX
@ VLCB_CMDERR_TOO_MANY_EVENTS
@ VLCB_CMDERR_NOT_IN_LEARN_MODE
@ VLCB_CMDERR_ANOTHER_MODULE_IS_IN_LEARN_MODE
@ VLCB_CMDERR_INVALID_NV_VALUE
@ VLCB_CMDERR_INVALID_COMMAND
@ VLCB_CMDERR_INVALID_EVENT_INDEX
uint32_t VlcbModuleParamLoadAddr
char VlcbModuleParamCpuManuId[4]
uint8_t VlcbServiceVersion
@ VLCB_MODULE_FLAG_CONSUME_OWN_EVENTS
@ VLCB_MODULE_FLAG_LEARN_MODE
@ VLCB_MODULE_FLAG_EVENT_CONSUMER
@ VLCB_MODULE_FLAG_BOOTLOADER
@ VLCB_MODULE_FLAG_EVENT_COMBI
@ VLCB_MODULE_FLAG_NORMAL_MODE
@ VLCB_MODULE_FLAG_SERVICE_DISCOVERY
@ VLCB_MODULE_FLAG_EVENT_PRODUCER
@ VLCB_MODULE_PARAM_CPU_ID
@ VLCB_MODULE_PARAM_MODULE_PARAMETER_COUNT
@ VLCB_MODULE_PARAM_FLAGS
@ VLCB_MODULE_PARAM_CPU_MANUFACTURER
@ VLCB_MODULE_PARAM_BETA_VERSION
@ VLCB_MODULE_PARAM_NODE_VARIABLE_COUNT
@ VLCB_MODULE_PARAM_MINOR_VERSION
@ VLCB_MODULE_PARAM_MAX_EVENT_COUNT
@ VLCB_MODULE_PARAM_LOAD_ADDRESS
@ VLCB_MODULE_PARAM_BUS_TYPE
@ VLCB_MODULE_PARAM_MODULE_TYPE
@ VLCB_MODULE_PARAM_MAJOR_VERSION
@ VLCB_MODULE_PARAM_EVENT_VARIABLE_COUNT
@ VLCB_MODULE_PARAM_MODULE_MANUFACTURER
@ VLCB_MODULE_PARAM_CPU_MANUFACTURER_ID