From 9691af43e7843bfe632262822ac8521a2193fba3 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 1 Sep 2014 16:55:32 -0600 Subject: Updated ChangeLog --- misc/Obsoleted/ChangeLog | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'misc/Obsoleted') 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 -- cgit v1.2.3