#include <cstdint>
Go to the source code of this file.
struct bootloader __attribute__ | ( | (packed) | ) |
constexpr __attribute__::bootloader | ( | uint8_t | target, |
uint8_t | cmd | ||
) |
Definition at line 20 of file bootloader.h.
__attribute__::bootloaderAllOffRequest | ( | uint8_t | target | ) |
Definition at line 212 of file bootloader.h.
__attribute__::bootloaderFlashStatusRequest | ( | uint8_t | target | ) |
Definition at line 132 of file bootloader.h.
__attribute__::bootloaderGetInfoRequest | ( | uint8_t | target | ) |
Definition at line 32 of file bootloader.h.
__attribute__::bootloaderGetVBatRequest | ( | uint8_t | target | ) |
Definition at line 257 of file bootloader.h.
__attribute__::bootloaderLoadBufferRequest | ( | uint8_t | target, |
uint16_t | page, | ||
uint16_t | address | ||
) |
Definition at line 65 of file bootloader.h.
__attribute__::bootloaderReadBufferRequest | ( | uint8_t | target, |
uint16_t | page, | ||
uint16_t | address | ||
) |
Definition at line 84 of file bootloader.h.
__attribute__::bootloaderReadFlashRequest | ( | uint8_t | target, |
uint16_t | page, | ||
uint16_t | address | ||
) |
Definition at line 158 of file bootloader.h.
__attribute__::bootloaderResetInitRequest | ( | uint8_t | target | ) |
Definition at line 177 of file bootloader.h.
__attribute__::bootloaderResetRequest | ( | uint8_t | target | ) |
Definition at line 197 of file bootloader.h.
__attribute__::bootloaderSysOffRequest | ( | uint8_t | target | ) |
Definition at line 227 of file bootloader.h.
__attribute__::bootloaderSysOnRequest | ( | uint8_t | target | ) |
Definition at line 242 of file bootloader.h.
__attribute__::bootloaderWriteFlashRequest | ( | uint8_t | target, |
uint16_t | bufferPage, | ||
uint16_t | flashPage, | ||
uint16_t | nPages | ||
) |
Definition at line 112 of file bootloader.h.
uint8_t addr[5] |
Definition at line 184 of file bootloader.h.
uint16_t address |
Definition at line 77 of file bootloader.h.
uint8_t bootToFirmware |
Definition at line 204 of file bootloader.h.
uint16_t bufferPage |
Definition at line 125 of file bootloader.h.
uint8_t cmd |
Definition at line 31 of file bootloader.h.
uint8_t data |
Definition at line 78 of file bootloader.h.
uint8_t done |
Definition at line 120 of file bootloader.h.
uint8_t error |
Definition at line 121 of file bootloader.h.
uint16_t flashPage |
Definition at line 126 of file bootloader.h.
uint16_t flashStart |
Definition at line 47 of file bootloader.h.
Definition at line 29 of file bootloader.h.
uint16_t nBuffPage |
Definition at line 45 of file bootloader.h.
uint16_t nFlashPage |
Definition at line 46 of file bootloader.h.
uint16_t nPages |
Definition at line 127 of file bootloader.h.
uint16_t page |
Definition at line 76 of file bootloader.h.
uint16_t pageSize |
Definition at line 44 of file bootloader.h.
Definition at line 43 of file bootloader.h.
uint8_t reserved[12] |
Definition at line 48 of file bootloader.h.
uint8_t target |
Definition at line 30 of file bootloader.h.
float vbat |
Definition at line 264 of file bootloader.h.
uint8_t version |
Definition at line 49 of file bootloader.h.