Commit Graph

9259 Commits (cb69b98fcd1fa30f33c2926423459473e4d7eb8c)

Author SHA1 Message Date
bcostm 222b2a25ff Typo corrections (functions declaration) 2016-12-19 14:32:32 +00:00
bcostm f526060be5 Timer 16bit: Remove volatile variables. This solved many fails with MBED_24 test. 2016-12-19 14:32:30 +00:00
bcostm b1e558c5b4 Change TimMasterHandle variable declaration + typo corrections 2016-12-19 14:32:29 +00:00
bcostm 0ad561ee86 Add initialization of timer instance in all functions 2016-12-19 14:32:27 +00:00
bcostm 06322d86cd Rename files (remove stm_ prefix) 2016-12-19 14:32:25 +00:00
bcostm c24c950407 STM32L0 - Add patch done previously on these devices. This solves MBED_24 test. 2016-12-19 14:32:24 +00:00
bcostm 0e8196e5b8 Add volatile on one variable (alignment with 16bit file) 2016-12-19 14:32:22 +00:00
bcostm ddbcad4f4a Replace TIM_MST_GET_PCLK_FREQ macro with TIM_MST_PCLK macro 2016-12-19 14:32:20 +00:00
bcostm e0049e5abe STM32L1 - Don't use RepetitionCounter field in timer init 2016-12-19 14:32:19 +00:00
bcostm 731e4c8dce STM32xx - Remove hal_tick.c files and update hal_tick.h with new macro 2016-12-19 14:32:17 +00:00
bcostm cfb155a91f Minor changes 2016-12-19 14:32:15 +00:00
bcostm b209cc9db9 STM32L0 - Remove special treatment for reading the counter 2016-12-19 14:32:14 +00:00
bcostm 2252ca9b48 STM32F0/F1/L0 - Update TIM_MST_GET_PCLK_FREQ macro 2016-12-19 14:32:12 +00:00
bcostm d1055bed49 STM32L0 - Remove devices hal_tick.c files 2016-12-19 14:32:10 +00:00
bcostm e459f4e928 STM21L0 - Remove devices hal_tick.c file and update hal_tick.h 2016-12-19 14:32:09 +00:00
bcostm fb066c9df5 STM32F1 - Remove devices hal-tick files and update hal_tick.h 2016-12-19 14:32:07 +00:00
bcostm a3249fda13 STM32F0 - Add the timer type used (16b or 32b) + periph clock in hal_tick.h 2016-12-19 14:32:05 +00:00
bcostm 47112d1010 Replace all devices hal_tick files with a common 16b and 32b version 2016-12-19 14:32:03 +00:00
bcostm 96b11c1b04 Replace all devices us_ticker files with a common 16b and 32b file 2016-12-19 14:32:02 +00:00
Sarah Marsh d60a8f56a5 Fix issue with unrecognized uvision file types 2016-12-19 14:32:00 +00:00
Michel Jaouen 3bb437debc build_travis.py : update for STM support 2016-12-19 14:31:57 +00:00
Michel Jaouen 2dae65a886 USBHAL.h : fix indentation 2016-12-19 14:31:55 +00:00
Michel Jaouen 2f3a3da00b USBAudio , USBSerial :fix call back 2016-12-19 14:31:54 +00:00
Michel Jaouen 408e92139c TARGET_STM32F4: USB with STM HAL for NUCLEO_F401RE, NUCLEO_F429ZI, NUCLEO_F446ZE, DISCO_F407VG, NUCLEO_F411RE 2016-12-19 14:31:52 +00:00
Michel Jaouen ea02d38b9f TARGET_STM : USB FS device support on ST HAL 2016-12-19 14:31:51 +00:00
Michel Jaouen 5fafb73a29 TARGET_STM : USB FS STM HAL changes 2016-12-19 14:31:49 +00:00
Michel Jaouen 98d8acb6c8 DISCO_L476VG : align memory mapping with ARM 2016-12-19 14:31:47 +00:00
Michel Jaouen e566f711a6 DISCO_L476VG: modify clock for USB support 2016-12-19 14:31:46 +00:00
Anna Bridge c3b9436e12 Update README.md to link to the set of release notes
Instead of referencing a specific release version here, thus negating the need to update this readme for every minor release.
2016-12-15 18:20:15 +00:00
Anna Bridge 532da7133f Merge pull request #3433 from ARMmbed/release-candidate
Update MBED_LIBRARY_VERSION to 131 and mbed version macros for mbed-os-5.3.0
2016-12-13 12:10:04 +00:00
Anna Bridge 6ba2f959e7 Update MBED_LIBRARY_VERSION to 131 and mbed version macros for the
mbed-os 5.3.0 release.
2016-12-13 10:43:34 +00:00
Martin Kojtal 7b974cac65 Merge pull request #3394 from ARMmbed/release-candidate
Release candidate for mbed-os-5.3.0-rc3
2016-12-08 13:35:38 +01:00
Bogdan Marinescu acc5f68b9f Don't send events on close()
It's currently possible to generate a socket event when a non-blocking socket is closed:

1. _pending is set to 0 in https://github.com/ARMmbed/mbed-os/blob/master/features/netsocket/TCPSocket.cpp#L22
   when the socket is created.
2. close() calls event() in https://github.com/ARMmbed/mbed-os/blob/master/features/netsocket/Socket.cpp#L66
3. event() increments _pending, and since _pending is 1 it will call _callback() in https://github.com/ARMmbed/mbed-os/blob/master/features/netsocket/TCPSocket.cpp#L167

However, if send() (for example) is called, this can happen:

- send() is called and sets _pending to 0.
- when the data is sent, event() is called, which sets _pending to 1 and calls _callback().
- if close() is called at this point, there won't be an event generated for close() anymore,
  since _pending will be set to 2.

Same thing for recv. Also, same thing for TCPServer and UDPSocket.

This PR changes the initial value of _pending to 1 instead of 0, so that
events are never generated for close().
2016-12-08 10:48:54 +00:00
Martin Kojtal a359a56655 Fix DEBUG target keyword for GCC_ARM
Fixes mbed-cli#402 bug. -g flag was changed to g3, thus this caused
a regression in producing TARGET_DEBUG for GCC_ARM.
2016-12-08 10:48:53 +00:00
Martin Kojtal 503262c91b Merge pull request #3361 from ARMmbed/release-candidate
Release candidate for mbed-os-5.3.0-rc2
2016-12-05 12:54:11 +01:00
Mohammad Azim Khan 9d8155641e Removing target EFM32GG_STK3700 from uvisor examples 2016-12-02 16:09:32 +00:00
Mohammad Azim Khan 994f628a4d Removing target EFM32GG_STK3700 from uvisor examples 2016-12-02 16:09:30 +00:00
Mohammad Azim Khan 0972811f76 Added examples uvisor-thread and uvisor-number-store 2016-12-02 16:09:28 +00:00
Mika Leppänen 9290b531ff Added clearing of ipv6 addresses to lwip bringdown function 2016-12-02 16:09:27 +00:00
Seppo Takalo 4f23ce5aab Rename timeout.c to not collide with Timeout.cpp
IAR builds put all object files in same directory, so same
prefix is not allowed.
2016-12-02 16:09:25 +00:00
Simon Hughes f894040082 CFSTORE issue 3327: fix to build CFSTORE SRAM mode (disabling flash storage). 2016-12-02 16:09:24 +00:00
Anna Bridge fc1f439161 Merge pull request #3323 from andreaslarssonublox/ublox_odin_w2_drivers_update
u-blox ODIN-W2 drivers update
2016-11-25 13:27:26 +00:00
Martin Kojtal 464f04c6ba Merge pull request #3147 from bulislaw/wifi_test
Add new WiFi tests
2016-11-24 17:45:37 +00:00
Anna Bridge fd7d5eca14 Merge pull request #3270 from AlessandroA/update_uvisor
uVisor: Update to v0.26.1
2016-11-24 13:22:14 +00:00
Martin Kojtal 082159ff18 Merge pull request #3300 from geky/events-fix-unchain
events - Fix unchaining of event queues
2016-11-23 18:20:28 +00:00
andreas.larsson 9abb7c3777 Updated ARM binary 2016-11-23 17:39:28 +01:00
andreas.larsson 4648ec606b Added updated drivers for GCC, IAR 2016-11-23 15:18:17 +01:00
andreas.larsson c2d09bd6a2 Fixed wrong start params to cbMAIN_startWlan 2016-11-23 11:38:35 +01:00
Martin Kojtal d60f424a7e Merge pull request #3256 from NXPmicro/Include_stddef
Kinetis SDK: Include stddef.h to fix build errors seen when including…
2016-11-22 22:20:29 +00:00
Martin Kojtal 905a173a7a Merge pull request #3268 from NXPmicro/Coding_Convention_Changes
Coding convention changes
2016-11-22 22:18:41 +00:00