LUFA Library - DFU Class Bootloader
BootloaderAPI.h File Reference
#include <avr/io.h>
#include <avr/boot.h>
#include <stdbool.h>
#include <LUFA/Common/Common.h>
#include "Config/AppConfig.h"

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)
 

Detailed Description

Header file for BootloaderAPI.c.

Function Documentation

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)