summaryrefslogtreecommitdiffstats
path: root/firmware/releases/release notes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/releases/release notes.txt')
-rw-r--r--firmware/releases/release notes.txt17
1 files changed, 12 insertions, 5 deletions
diff --git a/firmware/releases/release notes.txt b/firmware/releases/release notes.txt
index ae83338..18deb4f 100644
--- a/firmware/releases/release notes.txt
+++ b/firmware/releases/release notes.txt
@@ -1,11 +1,18 @@
+== 1.10rc3 - 2013-12-15 ==
+firmware:
+ o Major reorganization of the source and build system.
+ - Used own crt1.s to create vector table in the first flash-page.
+ - Removed all functions related to vector-table writing.
+ - Refactored code and inlined all functions that were only called once.
+ - Removed redundantly defined types to avoid confusion. Only C99 types are used now.
+ o Size is now 1878 bytes, 6314 bytes user space. No changes to functionality.
+
== 1.10rc2 - 2013-11-25 ==
firmware:
o It seems that the USB specification does not define a maximum delay from device power up until
the host issues a bus reset. Therefore too short delays AUTO_EXIT_NO_USB_MS can lead to the
- bootloader exiting before enumeration on some systems.
- Disabled AUTO_EXIT_NO_USB_MS in default configuration. Use the hex file with the "early_exit" postfix
- if you need this feature. Set AUTO_EXIT_NO_USB_MS to 800ms.
+ bootloader exiting before enumeration on some systems. Disabled AUTO_EXIT_NO_USB_MS in default configuration.
== 1.10rc1 - 2013-11-25 ==
@@ -21,10 +28,10 @@ Version jump to 1.10 due to major changes in firmware by @cpldcpu.
o Cleaned up bootloaderconfig.h
o Introduced a second time-out (AUTO_EXIT_NO_USB_MS) if no USB reset from the host is detected. This can be used
to quit the bootloader early if the device is not connected to USB. The bootloader will enter the user
- program after ~0.8s with the default settings instead of 6s when USB is connected.
+ program after ~0.8s with the default settings instead of 6s when USB is connected.
o Introduced optional code to flash a LED. See LED_PRESENT in bootloaderconfig.h for details.
Careful: Right now enabling the LED-code requires setting the bootloader base address to 0x1800 due
- to increased code size.
+ to increased code size.
== 1.06-jumper-v2 - 2013-5-20 ==