User`s guide

Architecture
5-42 AT85C51SND3Bx Firmware User’s Guide
7691A–MP3–08/07
In this document, only the commands and events are described, because a specific doc-
ument on FileSystem Atmel exists.
These services are available through public routines, only the copy/paste features may
be use via a commands/event to not break the scheduler.
The following commands and events replace the direct access at the routine
“nav_file_paste_state()”.
Table 5-23. Paste commands
Table 5-24. Paste events
Table 5-25. Specific events
5.6.7 Update Interface
The Update module controls the firmware update.
Table 5-26. Update commands
Table 5-27. Update events
Command Label Description
CMD_EXP_PASTE_ENABLE Enable the task paste, it must be call after nav_file_paste_start().
CMD_EXP_PASTE_DISABLE Abort the task paste.
Event Label Description
EVT_EXP_PASTE_FINISH The paste is finish.
EVT_EXP_PASTE_FAIL The paste is finish because a error has occurs.
Event Label Description
EVT_EXP_MEMORY_MMCSD_CHANGE A MMC or SD card is plug or unplug.
Command Label Description
CMD_UPDATE_START Start the update process
Event Label Description
EVT_UPDATE_START The update process start status
EVT_UPDATE_PROGRESSING The update process is in progress
EVT_UPDATE_FINISHED_FAIL The update process failed
EVT_UPDATE_ERR_COMMAND An unknown command has been received