VSF Documented
|
#include "hal/vsf_hal_cfg.h"
#include "../__device.h"
#include "register.h"
#include "hal/driver/common/swi/arm/vsf_swi_template.inc"
#include "service/trace/vsf_trace.h"
Macros | |
#define | RCC LPSYS_RCC_BASE |
#define | ATTR_CODE ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 0, 1, 0), ARM_MPU_ATTR_MEMORY_(0, 0, 1, 0)) |
#define | ATTR_RAM ARM_MPU_ATTR(ARM_MPU_ATTR_NON_CACHEABLE, ARM_MPU_ATTR_NON_CACHEABLE) |
#define | ATTR_DEVICE ARM_MPU_ATTR(ARM_MPU_ATTR_DEVICE, ARM_MPU_ATTR_DEVICE_nGnRnE) |
#define | ATTR_PSRAM_WB ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 1, 1, 1), ARM_MPU_ATTR_MEMORY_(0, 1, 1, 1)) |
#define | ATTR_PSRAM_WT ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 0, 1, 1), ARM_MPU_ATTR_MEMORY_(0, 0, 1, 1)) |
Enumerations | |
enum | { ATTR_CODE_IDX , ATTR_RAM_IDX , ATTR_DEVICE_IDX , ATTR_PSRAM_WB_IDX , ATTR_PSRAM_WT_IDX } |
Functions | |
void | vsf_hw_clkrst_region_set_bit (uint32_t region) |
void | vsf_hw_clkrst_region_clear_bit (uint32_t region) |
uint_fast8_t | vsf_hw_clkrst_region_get_bit (uint32_t region) |
void | HardFault_Handler (void) |
void | MemManage_Handler (void) |
void | BusFault_Handler (void) |
void | mpu_config (void) |
bool | vsf_driver_init (void) |
common hal drivers | |
#define RCC LPSYS_RCC_BASE |
#define ATTR_CODE ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 0, 1, 0), ARM_MPU_ATTR_MEMORY_(0, 0, 1, 0)) |
#define ATTR_RAM ARM_MPU_ATTR(ARM_MPU_ATTR_NON_CACHEABLE, ARM_MPU_ATTR_NON_CACHEABLE) |
#define ATTR_DEVICE ARM_MPU_ATTR(ARM_MPU_ATTR_DEVICE, ARM_MPU_ATTR_DEVICE_nGnRnE) |
#define ATTR_PSRAM_WB ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 1, 1, 1), ARM_MPU_ATTR_MEMORY_(0, 1, 1, 1)) |
#define ATTR_PSRAM_WT ARM_MPU_ATTR(ARM_MPU_ATTR_MEMORY_(0, 0, 1, 1), ARM_MPU_ATTR_MEMORY_(0, 0, 1, 1)) |
anonymous enum |
void vsf_hw_clkrst_region_set_bit | ( | uint32_t | region | ) |
void vsf_hw_clkrst_region_clear_bit | ( | uint32_t | region | ) |
uint_fast8_t vsf_hw_clkrst_region_get_bit | ( | uint32_t | region | ) |
void HardFault_Handler | ( | void | ) |
void MemManage_Handler | ( | void | ) |
void BusFault_Handler | ( | void | ) |
void mpu_config | ( | void | ) |