RoboLib  1.0
Bootloader

file
robolib/bootloader.h

description
The bootloader modul is generic bootloader used for downloading new programs to the microcontroller

This modul is in some context "inverse" defined. All the main functions are just prototypes and the user must define those functions (e.g. bootloader_data_in). Also the main function is already defined within the bootloader modul, therefore it can not be defined within the users source files.

dependencies
This modul depends on the following modules:

It uses the the following macros:

additional files
An adequate downloader can be found here:
https://www-user.tu-chemnitz.de/~wepet/software/downloader/

It uses the the following macros:

example
Here is an example for the overall usage.