fixed a erroneous path in the SerialBoot setup
version number incremented for al modules to 1.1.1
renamed the make projects to include the version of the modules.
Moved the helper.h/c files to the general Source folder.The helper files take now advantage from the iodef.h files, making inline module checks unnecessary (removed according lines from the makefiles).
moved the GPIO defines to an additional file iodef.h
INtroduced Target/Modules/moduleids.mk which defines the device IDs for all module.
SerialBoot now detects invalid device IDs (e.g. 0 or empty argument '-T')
SerialBoot now recognizes device IDs (T parameter) in various formats: 'raw', e.g. T123456 hexadecimal, e.g. T0x01020304 octal, e.g. T0o010203040506 binary, e.g. T0b0010100010101100010 decimal, e.g. -T0d123456
Major overhaul (to version 1.1.0):- The bootloader toolchain now works with 32 bit device IDs (DiWheelDrive 1.1 = 0x01000101; PowerManagement 1.1 = 0x01010101; LightRing 1.0 = 0x017F0100). However, the system is still compatible to the old numbering scheme and legacy IDs for compatibility reasons....
View all revisions
Also available in: Atom