Commit Graph

9 Commits

Author SHA1 Message Date
Gareth McMullin 9b0c4ca51a Replace README and HACKING with references to the Github wiki. 2014-08-01 21:00:25 +12:00
Paul Fertser df32aad757 semihosting: improve handling of console I/O
This implements special handling for SYS_OPEN to catch requests for
":tt" which is reserved by ARM for console input/output. They're
mapped to the appropriate GDB file descriptors automatically.

An additional file handle offset is introduced because ARM doesn't
consider zero handle to be valid.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2013-05-18 15:33:58 +12:00
Paul Fertser aca421d0bb Basic semihosting support
Implement bare minimum necessary to support console IO.

This works with standard newlib builds and is based on the reference
documentation:
http://infocenter.arm.com/help/topic/com.arm.doc.dui0471c/CHDJHHDI.html

Tested using gcc-arm-none-eabi-4_7-2013q1-20130313 for both
stm32f1-based BMP and stm32f0 target.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2013-05-18 15:33:58 +12:00
Gareth McMullin 2465846c0d Updated project README. 2013-03-17 10:33:19 +13:00
Uwe Bonnes ef09fb2b69 README: Add the hint about "set mem inaccessible-by-default off" from the mailing list 2013-01-21 11:02:44 +01:00
Marti Bolivar 86b1679dd2 Add note that schematic is created in gschem.
This will help avoid confusion about which EDA toolchain should be
used to view and edit it.

Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
2012-01-27 19:17:15 -05:00
Mike Smith 4f0ed8361a Update verbiage for LPC11xx support. 2011-12-26 02:56:10 -08:00
Gareth McMullin d1cf80db33 Updated README, added HACKING. 2011-02-09 16:56:42 +13:00
Gareth McMullin fd2a204623 Added README and COPYING 2011-02-07 11:01:10 +13:00