blob: dc86c53e5d62d357085ad2b6e3729d966e572c58 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
ChangeLog
=========
2014-9-1: Removed support for 8051 from main source tree.
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
REMOVAL PATCH:
misc/Obsoleted/Patches/Remove-8051-2014-9-1.patch
2014-9-5: Removed support for the 16z board from the main source tree.
REASON:
The port is not yet ready for use. It may return to the NuttX source
tree at some point in the future.
NEW HOME:
misc/Obsoleted/configs/16z
REMOVAL PATCH:
misc/Obsoleted/Patches/Remove-16z-2014-9-5.patch
|