mbed library sources that still uses the stm standard peripheral library
Fork of mbed-src by
History
Synchronized with git revision 67fbbf0b635d0c0d93fbe433306c537c2ad206aa
2014-12-16, by mbed_official [Tue, 16 Dec 2014 08:15:08 +0000] rev 441
Synchronized with git revision 67fbbf0b635d0c0d93fbe433306c537c2ad206aa
Full URL: https://github.com/mbedmicro/mbed/commit/67fbbf0b635d0c0d93fbe433306c537c2ad206aa/
Targets: nrf51 - updating app_timer.c from Norid'c SDKv7.1.0
Synchronized with git revision 6172cbea1a558a9a2ebbd965e77f83a9ceeec670
2014-12-15, by mbed_official [Mon, 15 Dec 2014 09:30:07 +0000] rev 440
Synchronized with git revision 6172cbea1a558a9a2ebbd965e77f83a9ceeec670
Full URL: https://github.com/mbedmicro/mbed/commit/6172cbea1a558a9a2ebbd965e77f83a9ceeec670/
Targets: DISCO_L053C8 - update from nucleo latest changes
Synchronized with git revision 1fb5426bf66ea13fbac68cd659e7220b53cacb80
2014-12-15, by mbed_official [Mon, 15 Dec 2014 09:15:06 +0000] rev 439
Synchronized with git revision 1fb5426bf66ea13fbac68cd659e7220b53cacb80
Full URL: https://github.com/mbedmicro/mbed/commit/1fb5426bf66ea13fbac68cd659e7220b53cacb80/
DISCO_F4xx, NUCLEO_F4xx, MDOT_F4 - fix RTOS problem (init seq)
Synchronized with git revision f3acd0e7aa3cbba2a6b264dc2e9f596891dea133
2014-12-15, by mbed_official [Mon, 15 Dec 2014 09:00:08 +0000] rev 438
Synchronized with git revision f3acd0e7aa3cbba2a6b264dc2e9f596891dea133
Full URL: https://github.com/mbedmicro/mbed/commit/f3acd0e7aa3cbba2a6b264dc2e9f596891dea133/
Tools: changed device name from nRF51822_xxAA -> nRF51xxx on all Nordic boards
Synchronized with git revision 14666bb183ee3e50300ef15828f5f4121ac4dd60
2014-12-11, by mbed_official [Thu, 11 Dec 2014 14:15:07 +0000] rev 437
Synchronized with git revision 14666bb183ee3e50300ef15828f5f4121ac4dd60
Full URL: https://github.com/mbedmicro/mbed/commit/14666bb183ee3e50300ef15828f5f4121ac4dd60/
Targets: NUCLEO_L053R8 - Removed call to Systick (mbed RTOS compliancy)
Synchronized with git revision b75dadac6cc6030b2b49e3fbe416185b78274c66
2014-12-11, by mbed_official [Thu, 11 Dec 2014 08:30:07 +0000] rev 436
Synchronized with git revision b75dadac6cc6030b2b49e3fbe416185b78274c66
Full URL: https://github.com/mbedmicro/mbed/commit/b75dadac6cc6030b2b49e3fbe416185b78274c66/
Y5Design LPC11U35 and NRF51822 - Add New targets
Synchronized with git revision 2e1ba4df655e57869b947464fba2c4fa0b6e2a83
2014-12-10, by mbed_official [Wed, 10 Dec 2014 09:00:07 +0000] rev 435
Synchronized with git revision 2e1ba4df655e57869b947464fba2c4fa0b6e2a83
Full URL: https://github.com/mbedmicro/mbed/commit/2e1ba4df655e57869b947464fba2c4fa0b6e2a83/
Targets: CMSIS - Fixed linker files for IAR (Ram size on one) and for the rest increased the heap...
Synchronized with git revision 87c17ed748337226aaa7b4a335fb700e7af21c96
2014-12-10, by mbed_official [Wed, 10 Dec 2014 08:15:06 +0000] rev 434
Synchronized with git revision 87c17ed748337226aaa7b4a335fb700e7af21c96
Full URL: https://github.com/mbedmicro/mbed/commit/87c17ed748337226aaa7b4a335fb700e7af21c96/
Targets: NRF51822 - With the old logic if Serial::writeable() was called before and/or used ...
Synchronized with git revision 3fb8590c6cb07376fc77e213c9e5cfcb7de7d743
2014-12-09, by mbed_official [Tue, 09 Dec 2014 15:00:08 +0000] rev 433
Synchronized with git revision 3fb8590c6cb07376fc77e213c9e5cfcb7de7d743
Full URL: https://github.com/mbedmicro/mbed/commit/3fb8590c6cb07376fc77e213c9e5cfcb7de7d743/
Targets: Freescale KSDK - extern } syntax error fix
Synchronized with git revision ea49132428ba76f828a3398a05088186c036de90
2014-12-09, by mbed_official [Tue, 09 Dec 2014 14:45:08 +0000] rev 432
Synchronized with git revision ea49132428ba76f828a3398a05088186c036de90
Full URL: https://github.com/mbedmicro/mbed/commit/ea49132428ba76f828a3398a05088186c036de90/
Fix IAR serial fgets fgetc
Taken from PR #770:
setbuf(_file, NULL), and std::setvbuf(_file,NULL,_IONBF,NULL) should both give an unbuffered stream (the data is directly written to the input buffer). IAR sets a buffer anyway of size 512 bytes for these calls. Calling setvbuff(_file,buf,_IONBF,NULL) with a buffer that is not a NULL pointer sets the buffer to size one. Which means that as soon as a char is read it is written to the real buffer. If people are interested in looking at this further they can look at the files under ARM/src/dlib: fgets.c, fflush.c, xfrpep.c and xfwprep.c