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
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);
> +
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