Commit Graph

5262 Commits (e5e896b68d568af77bb37d320874eb252ebe06e7)

Author SHA1 Message Date
Mikko Polojarvi e5e896b68d SiLabs Pearl: Initial commit
Leopard Gecko used as baseline.

TODO

 - Peripheral/GPIO pin mappings etc for Pearl are marked "Pearl ok",
   rest are wrong

 - Missing new (4.1.0+) emlib
2016-01-12 17:00:16 +01:00
adustm 26e3c61983 [STM all] Fix #1480: change location of check for RTC already initialised
Need to keep PWR_CLK_ENABLE and LSE LSI oscillator configuration.
Just skip the HAL_RTC_Init in case INITS flag is already set.
2016-01-12 09:30:33 +00:00
Martin Kojtal 42ceddf229 Merge pull request #1467 from mbedmicro/fix_m7core
Fix m7core
2016-01-11 16:55:37 +00:00
Martin Kojtal ab7d3f1d2c Merge pull request #1497 from c1728p9/fix_raw_serial_microlib
Fix RawSerial when used with ARMCC microlib
2016-01-11 16:55:05 +00:00
0xc0170 50719edaf5 RTOS - M4 files reuse for M7 2016-01-11 13:50:59 +00:00
0xc0170 35574d2e55 DISCO_F746NG - disable uLib for uvision4, use scatter file
uLib does not support floating, does not make sense to have it enabled.
2016-01-11 13:32:59 +00:00
adustm 4ac44bdea6 [STM_F0] clock the APB2ENR_SYSCFGEN in RCC so that SYSCFG->CFGR1 value can be taken into account in NVIC_SetVector 2016-01-11 09:31:50 +00:00
Russ f8ada507af Fix RawSerial when used with ARMCC microlib
The function vsnprintf does not properly handle a size of zero for
the destination buffer, and will write data to it.  If the buffer is
set to null this will cause a hardfault.  This patch adds a workaround
for this bug by using a buffer of size 1.
2016-01-10 19:01:46 -06:00
Martin Kojtal 8b10c2ae00 Merge pull request #1487 from 0xc0170/dev_progen_addition
Progen boilerplate addition
2016-01-08 15:03:44 +00:00
Martin Kojtal 477f9d8d9d Merge pull request #1488 from bridadan/disable-rtc-test-lpc1114
Added LPC1114 from RTC test exclude list
2016-01-07 10:01:25 +00:00
Martin Kojtal 2447f6d422 Merge pull request #1491 from bridadan/add-release-build-type
Adding 'Release' build type
2016-01-06 17:04:16 +00:00
Brian Daniels c4044a89bb Adding 'Release' build type 2016-01-06 10:56:03 -06:00
Martin Kojtal ef73d0c14f Merge pull request #1489 from 0xc0170/dev_f446
Add target B96B_F446VE files
2016-01-06 14:53:26 +00:00
adustm b12bcf2cbc Add exporters for the new platform + add it to build and tests files 2016-01-06 13:51:53 +00:00
adustm 3bf8c187b3 allow rtos support 2016-01-06 13:51:39 +00:00
adustm f4496bb5de Add cmsis files for this new platform 2016-01-06 13:44:36 +00:00
adustm 300d3a0025 add new platform hal files 2016-01-06 13:44:26 +00:00
0xc0170 3575c11ad5 Exporter - progen prefix to member functions for progen 2016-01-05 22:19:14 +00:00
0xc0170 e9de5fe254 Progen target member add to targets
Mapping to ProGenDefinitions, as they don't always match.
2016-01-05 22:19:11 +00:00
0xc0170 e51243a11a Exporter progen - debugger and template removal
Debugger comes from a target, template not used currently.
2016-01-05 22:15:55 +00:00
0xc0170 21595a622a Exporter progen - source and header files group addition 2016-01-05 22:15:52 +00:00
0xc0170 f7e16b36f6 Exporter - new progen targets addition, req progen v0.8.4 2016-01-05 22:15:48 +00:00
0xc0170 b36a2feddd Exporters - progen targets - name fixes (nr51x,..) 2016-01-05 22:15:46 +00:00
0xc0170 12df7e4112 Exporters - fix progen targets names 2016-01-05 22:15:43 +00:00
0xc0170 2482f7d485 Setup - add progen req (v0.8) 2016-01-05 22:15:40 +00:00
0xc0170 8bbded4ae5 Add progen definitions to the mapping dict 2016-01-05 22:15:38 +00:00
0xc0170 56d4f6f9f3 Exporter - condition for progen simplification 2016-01-05 22:15:36 +00:00
0xc0170 5074f4814c Exporter - use progen to generate files (2 new methods) 2016-01-05 22:15:34 +00:00
Brian Daniels a19e541dc6 Added LPC1114 from RTC test exclude list 2016-01-04 17:48:44 -06:00
Martin Kojtal 4dc26b3d27 Merge pull request #1469 from dudmuck/master
release platform MOTE_L152RC to public
2016-01-04 12:15:04 +00:00
Martin Kojtal a63257b05f Merge pull request #1432 from adustm/DEV_FIX_1419_baudrateissue
[TARGET_STMF0] Fix #1419 baudrateissue
2016-01-04 12:14:34 +00:00
Martin Kojtal 7899cff5f6 Merge pull request #1483 from sg-/lpc4337_uart
LPC4337 stdio fixes for lpcxpresso board
2016-01-04 09:19:43 +00:00
Martin Kojtal 47ed325497 Merge pull request #1485 from MultiTechSystems/mtq_pins
[MTS_DRAGONFLY_F411RE] Dragonfly pin updates
2015-12-30 20:52:49 +01:00
Mike Fiore d992c2e3e9 [MTS_DRAGONFLY_F411RE] correct serial signal pin names & add wakeup pin name 2015-12-29 11:43:03 -06:00
sg- 6feb5ed291 maintain support for micromint bambino and lpcxpresso boards 2015-12-28 00:18:59 -06:00
sg- 6bb92b1148 update stdio uart for lpc4337 and set baudrate to 9600 2015-12-28 00:05:28 -06:00
Martin Kojtal f6adbf74dc Merge pull request #1479 from c1728p9/fix_baud_table
Fix nRF51 baud table size
2015-12-22 17:28:10 +01:00
Russ Butler e825431c1a Fix nRF51 baud table size
Increase the number of entries in the baud rate table from 17 to 18.
This problem was introduced in the patch:
0a6e345400 -
Add support for 56000 baud on nrf51
2015-12-21 23:59:55 -06:00
Sam Grove a8616dc775 Merge pull request #1474 from c1728p9/uart_null_byte
Remove byte sent at 9600 baud on init on NRF51-DK
2015-12-18 18:00:42 -06:00
Russ Butler 0a6e345400 Add support for 56000 baud on nrf51
Add support for the baudrate 56000.  This is not documented in the
datasheet, but Nordic has indicated in can be used by setting the
BAUD register to 56000.
2015-12-18 11:36:03 -06:00
Russ Butler 8d12e206f6 Remove byte sent at 9600 baud on init on NRF51-DK
Disconnect the TX line before sending a dummy byte, and wait until the
dummy byte is completely sent before continuing.   This prevents
the byte from getting sent on init or re-init of the uart.
2015-12-18 11:36:02 -06:00
0xc0170 48fa2930e5 mbed lib revision - 111 2015-12-15 16:06:22 +00:00
adustm c59167c196 [STM32F0_all] remove the global variable and use SYSCFG register instead 2015-12-14 11:39:39 +01:00
adustm 5784d29fd2 Merge remote-tracking branch 'refs/remotes/origin/master' into DEV_FIX_1419_baudrateissue 2015-12-14 10:42:52 +01:00
Martin Kojtal eed91bce3b Merge pull request #1473 from jamofer/master
Issue #666  LPC1768 i2c_slave_read fix
2015-12-14 08:38:30 +00:00
jamofer e7d879aaf6 Update i2c_api.c 2015-12-13 23:29:50 +01:00
jamofer 929cf7ffe4 Issue #666 LPC1768 i2c_slave_read fix
LPC1768 slave issues a STOP condition without waiting for master #666: https://developer.mbed.org/forum/bugs-suggestions/topic/5266/
2015-12-13 23:25:23 +01:00
Martin Kojtal 1c75638d14 Merge pull request #1468 from dinau/f030r8-fixed-led-blink-too-fast
[NUCLEO-F030R8] Fixed: The issue of LED blinking too fast.
2015-12-13 21:30:31 +00:00
Martin Kojtal 12b02b95ae Merge pull request #1472 from c1728p9/nrf51_uart_glitch
Fix glitch when initializing NRF51-DK serial port
2015-12-13 13:36:23 +00:00
Russ 5c75dc29ee Fix glitch when initializing NRF51-DK serial port
When initializing the NRF51's serial TX and RTS pins set the
data output register to high before setting the setting them to
output.  This prevents these pins from glitching low before
the UART has been turned on.
2015-12-13 01:27:01 -06:00