summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-09-01 16:55:32 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-09-01 16:55:32 -0600
commit9691af43e7843bfe632262822ac8521a2193fba3 (patch)
treed44653c4b6f11e0c8e77988a364b5e2e4d2487f6 /misc
parent2419157883cb8790353d0bb0e5c6b2045fae76a5 (diff)
downloadnuttx-9691af43e7843bfe632262822ac8521a2193fba3.tar.gz
nuttx-9691af43e7843bfe632262822ac8521a2193fba3.tar.bz2
nuttx-9691af43e7843bfe632262822ac8521a2193fba3.zip
Updated ChangeLog
Diffstat (limited to 'misc')
-rw-r--r--misc/Obsoleted/ChangeLog18
1 files changed, 17 insertions, 1 deletions
diff --git a/misc/Obsoleted/ChangeLog b/misc/Obsoleted/ChangeLog
index 95888e264..2b0f137ee 100644
--- a/misc/Obsoleted/ChangeLog
+++ b/misc/Obsoleted/ChangeLog
@@ -3,4 +3,20 @@ ChangeLog
2014-9-1: Removed support for 8051 from main source tree.
- REASON: There are two: (1) The older 8051 architecture has a hardware stack and required special case handling throughout the OS. With a current focus on supporting true processes, the limitations of the 8051 architecture are bacoming obstacles to the advancement of the design.
+ REASON: There are three:
+ 1. The older 8051 architecture has a hardware stack and required special
+ case handling throughout the OS. With a current focus on supporting
+ true processes, the limitations of the 8051 architecture are becoming
+ obstacles to the advancement of the design.
+ 2. The port was at one time functional, but never worked reliably. It
+ would occasionally exceed the limited 8051 stack size. It is possible,
+ however, that this problem could be fixed with additional tuning.
+ 3. The 8051 is basically a bad architecture for multi-tasking. Since
+ the 8051 has a hardware stack, the entire stack has to be copied on
+ contex switches.
+ 4. I do not thing that anyone has ever used the port and because of bit
+ rot, it is not even certain that it is still function.
+
+ NEW HOME: misc/Obsoleted/arch/8051 and misc/Obsoleted/configs/pjrc-8051
+
+ REMOVE PATCH: misc/Obsoleted/Patches/Remove-8051-2014-9-1.patch