Re: [Openocd-development] [PATCH v2] basic ARM semihosting support

2009-12-03 Thread Nicolas Pitre
On Thu, 3 Dec 2009, David Brownell wrote: > On Thursday 03 December 2009, Nicolas Pitre wrote: > > Semihosting enables code running on an ARM target to use the I/O > > facilities on the host computer. The target application must be linked > > against a library that forwards operation requests by u

Re: [Openocd-development] [PATCH v2] basic ARM semihosting support

2009-12-03 Thread David Brownell
On Thursday 03 December 2009, Nicolas Pitre wrote: > Semihosting enables code running on an ARM target to use the I/O > facilities on the host computer. The target application must be linked > against a library that forwards operation requests by using the SVC > instruction that is trapped at the S

[Openocd-development] [PATCH v2] basic ARM semihosting support

2009-12-03 Thread Nicolas Pitre
Semihosting enables code running on an ARM target to use the I/O facilities on the host computer. The target application must be linked against a library that forwards operation requests by using the SVC instruction that is trapped at the SWI vector by the debugger. The "hosted" library version pro