Re: [Openocd-development] [PATCH 1/3] ARM semihosting: split do_semihosting

2010-02-02 Thread Spencer Oliver
Nicolas Pitre wrote: > From: Spencer Oliver > >> @@ -480,6 +460,39 @@ int arm_semihosting(struct target *target, int >> *retval) >> return 0; >> } >> >> -*retval = do_semihosting(target); >> +lr = buf_get_u32(ARMV4_5_CORE_REG_MODE(arm->core_cache, ARM_MODE_SVC

Re: [Openocd-development] [PATCH 1/3] ARM semihosting: split do_semihosting

2010-02-02 Thread Nicolas Pitre
From: Spencer Oliver > @@ -480,6 +460,39 @@ int arm_semihosting(struct target *target, int > *retval) > return 0; > } > > - *retval = do_semihosting(target); > + lr = buf_get_u32(ARMV4_5_CORE_REG_MODE(arm->core_cache, ARM_MODE_SVC, > 14).value, 0, 32); > +

[Openocd-development] [PATCH 1/3] ARM semihosting: split do_semihosting

2010-02-02 Thread Spencer Oliver
semihosting patch has been split up a little bit. updated to latest git master. Cheers Spen >From e94f8ef0802d7abf2798d9967dc14caf00bda4c5 Mon Sep 17 00:00:00 2001 From: Spencer Oliver Date: Tue, 2 Feb 2010 13:01:50 + Subject: [PATCH 1/3] ARM semihosting: split do_semihosting Remove any tar