This fork of the MBED Library allows you to use counters on the external counter pins (15/16 for Timer 3, 29/30 for Timer 2) by switching internal timing functions in MBED to utilize Timer 0
Fork of mbed-src by
Revision 307:e2f2e83d7c41, committed 2014-09-05
- Comitter:
- mbed_official
- Date:
- Fri Sep 05 10:30:06 2014 +0100
- Parent:
- 306:d33324c3b5a2
- Child:
- 308:29bf8b44dbf6
- Commit message:
- Synchronized with git revision 449b984e4ab75299d9353830b810e7cbd5ba2820
Full URL: https://github.com/mbedmicro/mbed/commit/449b984e4ab75299d9353830b810e7cbd5ba2820/
[nrf51822][gcc_arm]: fix makefile templates and nrf_svc.h's 'impossible constraint in asm' error
Changed in this revision
targets/hal/TARGET_NORDIC/TARGET_MCU_NRF51822/Lib/s110_nrf51822_7_0_0/s110_nrf51822_7.0.0_API/include/nrf_svc.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/targets/hal/TARGET_NORDIC/TARGET_MCU_NRF51822/Lib/s110_nrf51822_7_0_0/s110_nrf51822_7.0.0_API/include/nrf_svc.h Wed Sep 03 13:30:08 2014 +0100 +++ b/targets/hal/TARGET_NORDIC/TARGET_MCU_NRF51822/Lib/s110_nrf51822_7_0_0/s110_nrf51822_7.0.0_API/include/nrf_svc.h Fri Sep 05 10:30:06 2014 +0100 @@ -16,7 +16,7 @@ { \ __asm( \ "svc %0\n" \ - "bx r14" : : "I" (number) : "r0" \ + "bx r14" : : "I" ((uint32_t)number) : "r0" \ ); \ } #elif defined (__ICCARM__)