Component: FLASH (CAL) (Peripheral CAL)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 1.0 |
Category | Peripheral CAL |
Contents
FLASH (CAL) component
CAL - Code Abstraction Layer A low level implementation giving direct access to Flash read and write routines.
Component Pack
FREE
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
![]() |
WriteInstructionRow |
Writes a complete row of instructions to the device memory. Takes the values from the data array. | |
![]() |
Address |
![]() |
Data |
![]() |
Return |
![]() |
ErasePage |
Erase the minimum amount of flash (usually a page) at the selected address. | |
![]() |
Address |
Start address of page | |
![]() |
Return |
![]() |
ReadInstruction |
Reads a single instruction from the device memory. Loads the result into the Data array. | |
![]() |
Address |
Start address of page | |
![]() |
Data |
![]() |
Return |
![]() |
WriteInstruction |
Writes a the minimum number of instructions to the device memory. Takes the values from the data array. | |
![]() |
Address |
![]() |
Data |
![]() |
Return |
![]() |
EraseAll |
Erase all flash memory locations on the device. | |
![]() |
Aux |
0=Primary Flash, 1=Aux Flash if available | |
![]() |
Return |