Commit Graph

3752 Commits (aba45564fc279db70ca9419431f8dfcb90fa955f)

Author SHA1 Message Date
Rohit Grover aaf998f5cf fix minor typo in the declaration of the macro RTC_UNITS_TO_MICROSECONDS() 2015-03-05 11:49:48 +00:00
Rohit Grover 0f60237a88 switch to tracking overflowCount instead of overflowBits. 2015-03-05 11:49:48 +00:00
Rohit Grover e927c5bf27 rename INVOKE_CALLBACK() as invokeCallback() 2015-03-05 11:49:47 +00:00
Rohit Grover 47db597822 replace __INLINE with inline 2015-03-05 11:49:47 +00:00
Rohit Grover eb9f2ce77f don't invoke callbacks from set_interrupt(). 2015-03-05 11:49:47 +00:00
Rohit Grover 20c6611548 remove dependencies from nRF51822 2015-03-05 11:49:47 +00:00
Rohit Grover c48a1adf82 fix for #832 Merge branch 'replaceAppTimer'
Replace use of Nordic's AppTimer with an RTC driver.
2015-03-05 11:49:47 +00:00
Rohit Grover 70f91c10d5 white space diff. 2015-03-05 11:49:47 +00:00
Rohit Grover 5afdc68620 INVOKE_CALLBACK() is now a static inline instead of a macro. 2015-03-05 11:49:47 +00:00
Rohit Grover f8fd702c09 rearranging some code so that state is tidied up before calling us_ticker_set_interrtupt() 2015-03-05 11:49:47 +00:00
Rohit Grover ca9050e1ef updating the comment header for set_interrupt() with a note. 2015-03-05 11:49:47 +00:00
Rohit Grover 7c0e814bd4 introduce FUZZY_RTC_TICKS for comparsions 2015-03-05 11:49:47 +00:00
Rohit Grover 5cf0f29cfc minor white-space and comment improvements. 2015-03-05 11:49:47 +00:00
Rohit Grover 97e7fbbc8b minor improvement to the wording for the comment header for set_interrupt() 2015-03-05 11:49:47 +00:00
Rohit Grover 42f801cc27 If set_interrupt() is used to setup an interrupt for a time in the past, then the callback is invoked right-away. 2015-03-05 11:49:46 +00:00
Rohit Grover ac8f3e5522 add a helper method: INVOKE_CALLBACK() 2015-03-05 11:49:46 +00:00
Rohit Grover 2e892c6c0d rename callbackTime to newCallbackTime 2015-03-05 11:49:46 +00:00
Rohit Grover 90354c0a23 check for instantaneous callback before checking for repeat callback. 2015-03-05 11:49:46 +00:00
Rohit Grover b7cd6b6ae8 add a comment block for us_ticker_set_interrupt() 2015-03-05 11:49:46 +00:00
Rohit Grover 2e8c48c97e minor white space diff 2015-03-05 11:49:46 +00:00
Rohit Grover 9c9553cfd7 set_interrupt: if callbackTime is NOW, invoke handler. 2015-03-05 11:49:46 +00:00
Rohit Grover 7d688ad607 set_interrupt: short-circuit the setting of the same interrupt. 2015-03-05 11:49:46 +00:00
Rohit Grover 54dc3c1dcf reset us_ticker_callbackPending when disabling interrupts. 2015-03-05 11:49:46 +00:00
Rohit Grover 53d2b152c4 us_ticker_set_interrupt() should set an interrupt for the given timestamp even if there's a pending interrupt. 2015-03-05 11:49:46 +00:00
Rohit Grover 8c21ef208c white space diffs. 2015-03-05 11:49:46 +00:00
Rohit Grover 5906372a58 remove m_rtc1_running; made redundant by us_ticker_inited. 2015-03-05 11:49:46 +00:00
Rohit Grover a13e31d6b0 remove app_timer.c 2015-03-05 11:49:46 +00:00
Rohit Grover 5a0f3b808c MICROSECONDS_TO_RTC_UNITS() should round-up 2015-03-05 11:49:45 +00:00
Rohit Grover b1575db8b3 rtc1_stop() doesn't need to be static. 2015-03-05 11:49:45 +00:00
Rohit Grover 2ee04fde1f second round of changes at replacing app_timer with RTC 2015-03-05 11:49:45 +00:00
Rohit Grover e6a7c6f648 attempting to replace appTimer 2015-03-05 11:49:45 +00:00
GustavWi db5d9f7291 LWIP: Corrected pointer type when allocating stack memory to a new thread 2015-03-05 11:14:38 +01:00
Martin Kojtal d6156f425b Merge pull request #946 from star297/master
Update system_MKL05Z4.c
2015-03-05 10:35:02 +01:00
GustavWi 451dc53fa5 IAR support LPC824 2015-03-04 13:49:44 +01:00
GustavWi 86c6d635d0 IAR support for ethernet library 2015-03-04 13:06:27 +01:00
Paul Staron 94c6bdb6c7 Update system_MKL05Z4.c
Added MCU internal oscillator 12pF loading capacitors, found not to be fitted to the FRDM board.
2015-03-04 10:24:41 +00:00
Martin Kojtal 428d7e001c Merge pull request #941 from GustavWi/iar_mbed
IAR support nrf51 based boards
2015-03-04 10:48:42 +01:00
Przemek Wirkus 50ef6207f0 Added new switch -p to force peripheral in autodetection mode (--auto) 2015-03-04 09:48:39 +00:00
Przemek Wirkus 1bb14b7492 Merge pull request #5 from mbedmicro/master
Synd with master (04 March 2015)
2015-03-04 09:40:38 +00:00
0xc0170 83f6c17514 mbed header file - mbed lib revision - 95 2015-03-03 16:29:41 +01:00
mazgch 67ad872b47 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-03-03 16:10:25 +01:00
mazgch 1c90460566 changed pin locations 2015-03-03 16:09:38 +01:00
Martin Kojtal 9d2fd3e097 Merge pull request #945 from 0xc0170/fix_issue#940
Fix #940 - k64f a4/5 pinnames swap
2015-03-03 08:53:09 +01:00
0xc0170 2a1d12bcd4 Fix #940 - k64f a4/5 pinnames swap 2015-03-03 08:16:09 +01:00
Martin Kojtal 38514db08e Merge pull request #936 from jeremybrodt/issue934
Fix issue #934: Handled condition when head is NULL.
2015-03-03 08:09:58 +01:00
Yihui Xiong 8c48588aec [net] add target Seeed Arch Max (stm32f407) 2015-03-03 10:03:09 +08:00
GustavWi 6cf9a111e3 IAR support arch_ble, delta_defcm, hrm1017, nrf51_dk, nrf51_dongle, seed_tiny_ble. 2015-03-02 10:38:46 +01:00
Sissors 4a184d980e Made attach_rtc with disabled irqs 2015-02-28 12:21:55 +01:00
Martin Kojtal 088b5c41a7 Merge pull request #937 from GustavWi/iar_mbed
IAR support: Fixed stack and heap sizes for MTS DRAGONFLY and MTS MDOT F...
2015-02-28 08:06:03 +01:00
Jeremy Brodt 6bc00fda8a Improved handling of NULL condition. 2015-02-27 10:01:30 -06:00