LUFA Library - Mass Storage Class Bootloader
|
#include <avr/io.h>
#include <avr/boot.h>
#include <stdbool.h>
#include <LUFA/Common/Common.h>
Macros | |
#define | AUX_BOOT_SECTION |
Functions | |
void | BootloaderAPI_ErasePage (const uint32_t Address) |
void | BootloaderAPI_WritePage (const uint32_t Address) |
void | BootloaderAPI_FillWord (const uint32_t Address, const uint16_t Word) |
uint8_t | BootloaderAPI_ReadSignature (const uint16_t Address) |
uint8_t | BootloaderAPI_ReadFuse (const uint16_t Address) |
uint8_t | BootloaderAPI_ReadLock (void) |
void | BootloaderAPI_WriteLock (const uint8_t LockBits) |
Header file for BootloaderAPI.c.
#define AUX_BOOT_SECTION |
void BootloaderAPI_ErasePage | ( | const uint32_t | Address) |
void BootloaderAPI_FillWord | ( | const uint32_t | Address, |
const uint16_t | Word | ||
) |
uint8_t BootloaderAPI_ReadFuse | ( | const uint16_t | Address) |
uint8_t BootloaderAPI_ReadLock | ( | void | ) |
uint8_t BootloaderAPI_ReadSignature | ( | const uint16_t | Address) |
void BootloaderAPI_WriteLock | ( | const uint8_t | LockBits) |
void BootloaderAPI_WritePage | ( | const uint32_t | Address) |