/** * @file logger.h * @brief Logger - ring buffer + EEPROM persistence. * * @arch SWA-010 * * ASIL: QM. STUB. */ #ifndef LOGGER_H #define LOGGER_H #include "../epb_types.h" typedef enum { LOG_DEBUG = 0, LOG_INFO, LOG_WARN, LOG_ERROR } LogLevel; EpbStatus log_init(void); void log_event(LogLevel lvl, uint16_t event_id, uint32_t param); #endif