aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-02-27 15:53:49 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-02-27 15:53:49 +0000
commit64e798c8cd4ae5e6ce18290f8452099ec90ebd14 (patch)
tree5ddcec1ccf778e386d0e0eb8bc6c759e6e08a225
parent1d8c29c017b98aa823230ce49e9dbae2911b1e02 (diff)
downloadChibiOS-64e798c8cd4ae5e6ce18290f8452099ec90ebd14.tar.gz
ChibiOS-64e798c8cd4ae5e6ce18290f8452099ec90ebd14.tar.bz2
ChibiOS-64e798c8cd4ae5e6ce18290f8452099ec90ebd14.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@207 35acf78f-673a-0410-8e92-d51de3d6d3f4
-rw-r--r--demos/AVR-ATmega128-GCC/chconf.h2
-rw-r--r--readme.txt31
2 files changed, 24 insertions, 9 deletions
diff --git a/demos/AVR-ATmega128-GCC/chconf.h b/demos/AVR-ATmega128-GCC/chconf.h
index c8817f85c..17c2c3d38 100644
--- a/demos/AVR-ATmega128-GCC/chconf.h
+++ b/demos/AVR-ATmega128-GCC/chconf.h
@@ -152,7 +152,7 @@
* ChibiOS/RT code <b>must</b> be recompiled with the GCC option \p
* -ffixed-<reg>.
*/
-//#define CH_CURRP_REGISTER_CACHE "r7"
+//#define CH_CURRP_REGISTER_CACHE "r8"
/** Configuration option: Includes basic debug support to the kernel.
* @note the debug support is port-dependent, it may be not present on some
diff --git a/readme.txt b/readme.txt
index 3c437155a..16a8afad2 100644
--- a/readme.txt
+++ b/readme.txt
@@ -38,27 +38,42 @@ ARM7-LPC214x-GCC - ChibiOS/RT port for ARM7 LPC2148, the demo targets
ARM7-LPC214x-GCC-min - Minimal demo for LPC214X.
ARM7-AT91SAM7X-GCC - Port for Atmel AT91SAM7X256. The demo program targets
the Olimex SAM7-EX256 board.
-AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet.
+AVR-AVRmega128-GCC - Port on AVRmega128, experimental. A special thanks to
+ Vladimir for the work done on the AVR port. The demo
+ program targets the Olimex AVR-MT-128 mini terminal
+ board.
+AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet, scheduled
+ for a complete rewrite.
*****************************************************************************
*** Plans ***
*****************************************************************************
-- Restart the work on the AVR port ASAP.
-- Look into importing or implementing a TCP/IP stack and a File System.
-- Start the work on a Cortex-M3 port as soon GCC 4.3.0 will be released.
-- Evaluate other architectures for a possible ChibiOS/RT port.
+- Finish the work on the AVR ports ASAP.
+- Look into importing *or* implementing a TCP/IP stack and a File System.
+- Start the work on a Cortex-M3 port as soon GCC 4.3.0 will be released and
+ incorporated in YAGARTO.
+- Evaluate other architectures for a possible ChibiOS/RT port. An important
+ selection parameter will be the availability of FOSS toolchains.
+- Creation of a reduced ChibiOS/RT kernel targeted to lesser 8bit micros and
+ educational purposes, the name will probably be ChibiOS/SX, we are still
+ discussing it.
*****************************************************************************
*** Releases ***
*****************************************************************************
*** 0.5.5 ***
+- Added an AVRmega128 port, it is still experimental. The previous AT90CANx
+ port is still present but it will be redone after the AVRmega128 port is
+ complete because it will share most of it.
- Reorganized the code of the two ARM7 ports, now all the common ARM7 code
- is in ./ports/ARM7. This will make maintenance and new ARM7 ports much
+ is in ./ports/ARM7. This will make maintenance and new ARM7 ports much much
easier.
- Simplified the directory structure under ./ports.
- Added to the readme a section with our future plans/ideas.
+- The kernel is *unchanged* compared to version 0.5.3, just the new port and
+ the new demo were added.
*** 0.5.4 ***
- Port for Atmel AT91SAM7X256 introduced, the port should be useable also on
@@ -66,10 +81,10 @@ AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet.
also be useable with limited changes.
The demo currently just performs basic operations, will be enhanced in next
ChibiOS/RT releases, see the demo readme.txt file.
- The kernel is *unchanged* compared to version 0.5.3, just the new port and
- the new demo were added.
- Small fix to the thumb mode IRQ code on the LPC214x port, removed some extra
code.
+- The kernel is *unchanged* compared to version 0.5.3, just the new port and
+ the new demo were added.
*** 0.5.3 ***
- Removed the chMsgSendTimeout() API, it was conceptually flawed because,