dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_iap.h File Reference

In application programming functions. More...

Go to the source code of this file.

Macros

#define MAGIC_REG_1   BKP_DR1
 
#define MAGIC_REG_2   BKP_DR2
 
#define IAP_BOOTCOUNT   BKP_DR3
 

Functions

void PIOS_IAP_Init (void)
 PIOS_IAP_Init - performs required initializations for iap module. More...
 
uint32_t PIOS_IAP_CheckRequest (void)
 Determines if an In-Application-Programming request has been made. More...
 
uint32_t PIOS_Boot_CheckRequest (void)
 Determines if a boot request has been made. More...
 
void PIOS_IAP_SetRequest1 (void)
 Sets the 1st word of the request sequence. More...
 
void PIOS_IAP_SetRequest2 (void)
 
void PIOS_IAP_SetRequest3 (void)
 
void PIOS_IAP_ClearRequest (void)
 
uint16_t PIOS_IAP_ReadBootCount (void)
 
void PIOS_IAP_WriteBootCount (uint16_t)
 

Detailed Description

In application programming functions.

Author
joe 2010
Tau Labs, http://taulabs.org, Copyright (C) 2012-2014
See Also
The GNU Public License (GPL) Version 3

Definition in file pios_iap.h.