aboutsummaryrefslogtreecommitdiffstats
path: root/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'readme.txt')
-rw-r--r--readme.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/readme.txt b/readme.txt
index c9d29eeb8..61b5347d1 100644
--- a/readme.txt
+++ b/readme.txt
@@ -40,9 +40,15 @@ AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet.
*****************************************************************************
*** 0.4.4 ***
+- Fixed a very important bug in the preemption ARM code, important enough to
+ make this update *mandatory*.
+ Note: This is not a kernel bug but something specific with the ARM port, the
+ other ports are not affected.
- Fixed a nasty bug in the pure THUMB mode threads trampoline code (chcore2.s,
threadstart), it failed on THUMB threads returning with a "bx" instruction.
The bug did not affect ARM mode or THUMB with interworking mode.
+ Note: This is not a kernel bug but something specific with the ARM port, the
+ other ports are not affected.
- Fixed a bug in chIQGetTimeout(), interrupts were not re-enabled when exiting
the function because a timeout. The problem affected that API only.
- Fixed a potential problem in chSysInit(), it should not affect any past