Parthasarathy.S
a8e52a9fc0
Fixed style and build issue
2016-02-14 21:33:35 +05:30
Parthasarathy.S
86b8516024
Fixed build error
2016-02-14 21:33:33 +05:30
Parthasarathy.S
d578a72b93
Fix for compiler warnings
2016-02-14 21:33:31 +05:30
Moin Shaik
a736139336
Merge branch 'master' of https://github.com/mbedmicro/mbed into peripherals_driver_warnings_fix_ready
2016-02-14 21:33:29 +05:30
0xc0170
9dcb51ce87
Merge branch 'maclobdell-patch-1'
2016-02-12 08:46:36 +01:00
Mac Lobdell
8abc70e657
Fix SAML21J18A.sct
...
Remove extra new lines which caused comments to be exposed as code.
2016-02-12 08:45:55 +01:00
Martin Kojtal
c301abb233
Merge pull request #1522 from dinau/disco-uvision4-exporter
...
Add uVision4 exporters for DISCO-{F051R8, F100RB, F303VC, F407VG}
2016-02-11 07:53:34 +01:00
Martin Kojtal
66c0620619
Merge pull request #1521 from adustm/b_b96b_serial_flow_control
...
[STM B96B_F446VE] HW Control Flow for serial
2016-02-10 08:43:49 +01:00
0xc0170
4f59006467
mbed lib revision - 113
2016-02-02 07:44:54 +00:00
0xc0170
b28b71e97e
Merge branch 'master' of https://github.com/leibin2014/mbed into leibin2014-master
...
Conflicts:
libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F072RB/system_stm32f0xx.c
2016-02-01 18:20:15 +00:00
dinau
6e45dafa0e
Add uVision4 exporters for DISCO-{F051R8, F100RB, F303VC, F407VG}
...
(1) Add above exporters.
(2) Modified only comments in "cmsis_nvic.h" files.
2016-01-31 19:34:42 +09:00
Martin Kojtal
01e730cfb2
Merge pull request #1512 from neilt6/master
...
[LPC11U68, LPC1549] Fixed PwmOut SCT Bugs
2016-01-30 16:51:34 +00:00
adustm
6da4190be9
[STM B96B_F446VE] HW Control Flow for serial
2016-01-29 17:59:45 +01:00
Martin Kojtal
d465cb53a3
Merge pull request #1506 from star297/master
...
Update rtc_api.c
2016-01-29 14:01:30 +00:00
Martin Kojtal
d1cd09d7f1
Merge pull request #1517 from anpilog/stm32f0x_hsi_fix
...
Fix HSI configuration for STM32F0x.
2016-01-29 14:00:43 +00:00
Martin Kojtal
bad9c12012
Merge pull request #1493 from adustm/b96b_asyn_serial_new
...
B96B async serial
2016-01-29 13:16:35 +00:00
adustm
fa5e1f7e73
[B96B_F446VE] remove unnecessary wait after code review
...
tested OK
2016-01-28 17:35:42 +01:00
anpilog
11d2f7e3da
Fix HSI configuration for STM32F0x. If HSI is used then PF0 is locked by RCC.
2016-01-28 20:20:35 +08:00
Steven Cooreman
aacdd047d1
Fix incorrect clock settings for running off of the HFRCO.
2016-01-28 11:43:07 +01:00
Steven Cooreman
a675c20840
Apparently a copy-paste has gone wrong here
2016-01-28 11:27:18 +01:00
adustm
3712f7c6a7
[B96B_F446VE] use of static functions
2016-01-26 14:57:06 +01:00
adustm
5b0bfb1361
[B96B_ASYNC] some fixes to pass serial_asynch.cpp test
...
Flush errors and current data register at reading start
Allow separate serial obj for TX and RX (= do not initialize [TX/RX]_DMA
when not needed.
Char_match: make it work with long buffers and return the correct
position of the char_match.
2016-01-26 14:57:06 +01:00
adustm
3aaf866154
[B96B_F446VE] bug fix for serial_async unitary test
...
do not initialise dma tx/rx when it is not activated.
2016-01-26 14:57:06 +01:00
adustm
524f4a6ac7
[B96B_Serial_Async] Add asynchronous feature for the platform B96B
2016-01-26 14:57:06 +01:00
neilt6
132f1e75a5
[LPC11U68, LPC1549] Fixed PwmOut SCT Bugs
...
* Fixed period & pulse-width off-by-one errors
* Fixed 0% duty cycle output
* Improved duty cycle resolution at high frequencies
2016-01-21 09:30:14 -07:00
Martin Kojtal
813874ee2b
Merge pull request #1507 from kgills/i2c_pinname_fix
...
[MAX32600MBED] Fixing a typo with the I2C pin names.
2016-01-20 08:10:00 +00:00
Kevin Gillespie
9d6336a6e9
Fixing a typo with the I2C pin names.
2016-01-19 16:17:54 -06:00
Paul Staron
d9d5e97a97
Update rtc_api.c
...
Removed redundant RTC->CR define code + added RTC compensation code to calibrate RTC.
2016-01-17 20:42:14 +00:00
Martin Kojtal
fa45092ecb
Merge pull request #1505 from stevew817/feature/new/fast_i2c
...
[Silicon Labs] Allow faster I2C baudrates
2016-01-15 14:14:22 +01:00
Steven Cooreman
22c246c94d
Fix comment
2016-01-15 13:21:07 +01:00
Steven Cooreman
fffbe3201c
Too quick on the commit
2016-01-15 13:18:32 +01:00
Steven Cooreman
8ea7d713d6
Extend I2C implementation to deal with higher frequencies
2016-01-15 13:14:08 +01:00
Steven Cooreman
7d8b2c0ca4
Fix regression towards older platforms (did not have RXBLOCK set, resulting in receiving characters even with RX set to NC) by condensing code.
2016-01-15 12:02:25 +01:00
leibin
4d66e2d0b1
The predivider should be 2 here.
2016-01-15 16:53:33 +08:00
Martin Kojtal
45dbe35006
Merge pull request #1490 from ytsuboi/add-TY51822r3
...
[TY51822r3] add platform
2016-01-15 07:47:49 +00:00
Martin Kojtal
919364e6e7
Merge pull request #1501 from stevew817/pearl_support_rebased
...
[Silicon Labs] Add support for the new EFM32 Pearl Gecko
2016-01-15 07:33:40 +00:00
Steven Cooreman
3d8637cdfb
Fixes to serial_api:
...
* Allow pins to be configured as NC without failing or asserting
* Fix putc() to not return before the entire character has been physically shifted out.
* Use MBED_ASSERT
* Fix baudrate calculation to avoid wrong configuration on startup for stdio
2016-01-14 16:45:39 +01:00
Steven Cooreman
9d35328001
Clean up failed merge
2016-01-13 09:57:38 +01:00
Steven Cooreman
037dd8c455
Add back the manual placement of the DMA section for GCC to optimize the RAM layout w.r.t. alignment.
2016-01-12 17:25:58 +01:00
Steven Cooreman
a0ba4e6489
Pull up EFM32 linker and startup files to latest SDK version.
2016-01-12 17:25:55 +01:00
Steven Cooreman
91ad34addb
Update emlib to 4.2.1 to get a critical fix for DCDC on Pearl
2016-01-12 17:25:50 +01:00
Mikko Polojarvi
2ba71ea761
SiLabs: Remove emlib LDMA modifications
...
Emlib should now match the standard SiLabs release. Required extensions
have been moved to dma_api and marked with LDMAx_ prefix.
2016-01-12 17:25:46 +01:00
Steven Cooreman
cb2a653bba
Typo in AnalogOut
2016-01-12 17:25:43 +01:00
Steven Cooreman
41e2d8b75f
Remove static define that would result in erroneous code when unset, and remove said code.
2016-01-12 17:25:41 +01:00
Steven Cooreman
48b20be0e6
Demote LDMA interrupt priority. We assume that completion of a DMA transfer means the transaction is finished already, and its handling is thus less time-sensitive than being in the middle of an interrupt-driven Serial or SPI transaction.
2016-01-12 17:25:38 +01:00
Steven Cooreman
468ddc86bd
Fix error in comment
2016-01-12 17:25:36 +01:00
Steven Cooreman
7df5e479a2
Fix version mismatch between included emlib and readme
2016-01-12 17:25:34 +01:00
Steven Cooreman
cfc1eea36b
No need to set up the interrupt handler every single time in lp_ticker.
2016-01-12 17:25:31 +01:00
Steven Cooreman
495f7a4e45
Removed unnecessary code in _putc.
2016-01-12 17:25:29 +01:00
Steven Cooreman
924d931553
Cleanup and bugfixes of the PWM implementation.
...
* Setting the PWM period now correctly updates all other channels to keep their duty cycle
* No longer keep values in RAM that can be read directly from a register
* Setting the PWM duty cycle to 100% no longer makes the signal glitch on every period
* Code condensation
2016-01-12 17:25:26 +01:00