33 lines
772 B
C
33 lines
772 B
C
#ifndef __SASOS_CFG_H__
|
|
#define __SASOS_CFG_H__
|
|
|
|
#include <stdint.h>
|
|
|
|
typedef struct {
|
|
uint32_t magic;
|
|
uint32_t version;
|
|
uint32_t sasos_entry;
|
|
uint32_t sasos_base;
|
|
uint32_t security_base;
|
|
uint32_t sensorhub_base;
|
|
uint32_t stdio_device;
|
|
uint32_t shmem_start;
|
|
uint32_t shmem_end;
|
|
uint32_t isr_stack;
|
|
uint32_t isr_stack_size;
|
|
uint32_t idle_stack;
|
|
uint32_t idle_stack_size;
|
|
uint32_t main_stack;
|
|
uint32_t main_stack_size;
|
|
uint32_t heap_start;
|
|
uint32_t heap_end;
|
|
uint32_t evq_highest_stack;
|
|
uint32_t evq_highest_stack_size;
|
|
uint32_t evq_medium_stack;
|
|
uint32_t evq_medium_stack_size;
|
|
uint32_t evq_lowest_stack;
|
|
uint32_t evq_lowest_stack_size;
|
|
} sasoscfg_t;
|
|
|
|
#endif /* __SASOS_CFG_H__ */
|