![]() |
iSensor-SPI-Buffer
1.15
Firmware for the iSensor-SPI-Buffer board to enable full throughput buffered data capture on Analog Devices IMUs
|
Header file for iSensor-SPI-Buffer flash memory interfacing functions. More...
#include <stdint.h>

Go to the source code of this file.
Macros | |
| #define | FLASH_REG_ADDR 0x08040000 |
| #define | FLASH_ERROR_ADDR 0x0803F800 |
| #define | ERROR_NONE 0 |
| #define | ERROR_INIT (1 << 0) |
| #define | ERROR_HARDFAULT (1 << 1) |
| #define | ERROR_MEM (1 << 2) |
| #define | ERROR_BUS (1 << 3) |
| #define | ERROR_USAGE (1 << 4) |
Header file for iSensor-SPI-Buffer flash memory interfacing functions.
Copyright (c) Analog Devices Inc, 2020 All Rights Reserved.
| #define ERROR_BUS (1 << 3) |
Bus fault exception
| #define ERROR_HARDFAULT (1 << 1) |
Hard fault exception
| #define ERROR_INIT (1 << 0) |
Initialization error (in application firmware)
| #define ERROR_MEM (1 << 2) |
Memory access exception
| #define ERROR_NONE 0 |
No error
| #define ERROR_USAGE (1 << 4) |
Usage fault exception
| #define FLASH_ERROR_ADDR 0x0803F800 |
Address for flash error logging (page prior to FLASH_REG_ADDR)
| #define FLASH_REG_ADDR 0x08040000 |
Address for flash register storage (starts 256KB down in flash, program starts at 0)