git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@207 35acf78f-673a-0410-8e92-d51de3d6d3f4
parent
1d8c29c017
commit
64e798c8cd
|
@ -152,7 +152,7 @@
|
||||||
* ChibiOS/RT code <b>must</b> be recompiled with the GCC option \p
|
* ChibiOS/RT code <b>must</b> be recompiled with the GCC option \p
|
||||||
* -ffixed-<reg>.
|
* -ffixed-<reg>.
|
||||||
*/
|
*/
|
||||||
//#define CH_CURRP_REGISTER_CACHE "r7"
|
//#define CH_CURRP_REGISTER_CACHE "r8"
|
||||||
|
|
||||||
/** Configuration option: Includes basic debug support to the kernel.
|
/** Configuration option: Includes basic debug support to the kernel.
|
||||||
* @note the debug support is port-dependent, it may be not present on some
|
* @note the debug support is port-dependent, it may be not present on some
|
||||||
|
|
31
readme.txt
31
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-LPC214x-GCC-min - Minimal demo for LPC214X.
|
||||||
ARM7-AT91SAM7X-GCC - Port for Atmel AT91SAM7X256. The demo program targets
|
ARM7-AT91SAM7X-GCC - Port for Atmel AT91SAM7X256. The demo program targets
|
||||||
the Olimex SAM7-EX256 board.
|
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 ***
|
*** Plans ***
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
|
|
||||||
- Restart the work on the AVR port ASAP.
|
- Finish the work on the AVR ports ASAP.
|
||||||
- Look into importing or implementing a TCP/IP stack and a File System.
|
- 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.
|
- Start the work on a Cortex-M3 port as soon GCC 4.3.0 will be released and
|
||||||
- Evaluate other architectures for a possible ChibiOS/RT port.
|
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 ***
|
*** Releases ***
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
|
|
||||||
*** 0.5.5 ***
|
*** 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
|
- 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.
|
easier.
|
||||||
- Simplified the directory structure under ./ports.
|
- Simplified the directory structure under ./ports.
|
||||||
- Added to the readme a section with our future plans/ideas.
|
- 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 ***
|
*** 0.5.4 ***
|
||||||
- Port for Atmel AT91SAM7X256 introduced, the port should be useable also on
|
- 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.
|
also be useable with limited changes.
|
||||||
The demo currently just performs basic operations, will be enhanced in next
|
The demo currently just performs basic operations, will be enhanced in next
|
||||||
ChibiOS/RT releases, see the demo readme.txt file.
|
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
|
- Small fix to the thumb mode IRQ code on the LPC214x port, removed some extra
|
||||||
code.
|
code.
|
||||||
|
- The kernel is *unchanged* compared to version 0.5.3, just the new port and
|
||||||
|
the new demo were added.
|
||||||
|
|
||||||
*** 0.5.3 ***
|
*** 0.5.3 ***
|
||||||
- Removed the chMsgSendTimeout() API, it was conceptually flawed because,
|
- Removed the chMsgSendTimeout() API, it was conceptually flawed because,
|
||||||
|
|
Loading…
Reference in New Issue