Martin Kojtal
35ba8d709f
Merge pull request #774 from Sissors/ksdk
...
Targets: K20D50M - Serial baudrate improvements / clk_freqs.h fix
2014-12-09 14:01:54 +00:00
GustavWi
bd6836396b
Moved IAR serial differences to retarget.cpp
2014-12-09 14:30:34 +01:00
Sissors
a6c9b1c40b
[HAL][K20D50M] Serial baudrate improvements / clk_freqs.h fix
...
Three changes, first it fixes:
https://github.com/mbedmicro/mbed/issues/761 (which was reported
slightly wrong because K20 has again different clocking from KLXX for
uarts).
Second it adds mcgpllfll to clk_freqs, which again is different for K20
compared to KLXX .
Finally it adds the fractional baudrate divider for more accurate serial
baudrates.
2014-12-08 21:15:24 +01:00
Michael Brudevold
2f5cbcb1c6
Add support for mDot with STM32F411RE processor
2014-12-08 10:58:25 -06:00
GustavWi
9909e7ca56
Fixed IAR serial fgets fgetc
2014-12-08 13:12:37 +01:00
Masao Hamanaka
0b512e5e6f
Change I2C driver transfer sequence
...
Change I2C driver transfer sequence to go according to H/W manual.
Changed contents are as below.
- Access procedure of ACTBT bit of MR3 register
- Issuance procedure of stop condition
2014-12-08 16:47:28 +09:00
Martin Kojtal
fb0eb349dd
Merge pull request #766 from ohagendorf/reorg_hal_stm324
...
Targets: DISCO_F4xx - add PeripheralPins.c/.h
2014-12-08 07:25:11 +00:00
Martin Kojtal
a17c1dd8f7
Merge pull request #767 from ohagendorf/nucleo_disco_coide
...
STM32xxx: CoIDE/gcc_arm exporter and startup_stm32xx update
2014-12-08 07:24:22 +00:00
Masao Hamanaka
48448527bd
Fix a bug that usticker wait interval is not constant.
...
When read the timer value, it have a potential to read abnormal value.
Because we used 16bit + 16bit cascade timer and read timer count separately.
Changed usticker timer from 16bit + 16bit cascade timer to 32bit timer to fix the bug.
2014-12-08 15:47:49 +09:00
ohagendorf
86647d8387
[DISCO_F4xx] add PeripheralPins.c/.h
2014-12-07 22:25:38 +01:00
ohagendorf
967046e1d6
[STM32xxx] gcc_arm startup files
...
Updates startup files to actual versions of STM32 Cube drivers without
any changes of STs drivers:
- DISCO_F303VC
- DISCO_F334
- NUCLEO_F030
- NUCLEO_F072
- NUCLEO_F302
- NUCLEO_F334
2014-12-07 20:52:49 +01:00
ohagendorf
883b2bc0ce
[STM32xxx] CoIDE exporter and gcc_arm
...
- CoIDE options: wrap main and linker option DiscradUnusedSection=1 was
missing in some targets
- CoIDE options: corrected flash loader config for Nucleo_F030 and
Nucleo_F072
- CoIDE options: corrected memory layout (not used per default but now
it is the same as in linker script)
- gcc linker script: changed the memory size from hex number e.g. 0x2000
to decimal 8K
2014-12-07 20:07:56 +01:00
Masao Hamanaka
e2a8d32343
Add definition of User button(SW0 and SW1)
...
Add definition of User button for users.
2014-12-05 17:37:53 +09:00
Masao Hamanaka
4473a517a8
Fix some bugs that IRQ Edge Interrupt will not operation normal.
...
The bugs of IRQ Edge Interrupt as below.
- Not call a function that was registered in rise, always call a function that was registered in the fall.
- If there are multiple interrupt sources, there is a possibility that end the wrong interrupt processing.
2014-12-05 17:36:52 +09:00
Masao Hamanaka
a36c4462f2
Fix a bug that initialize setting of SPI clock value is not correct.
...
Modify the value as below.
uint16_t mask = 0x000c0; ->
uint16_t mask = 0x000c;
2014-12-05 17:35:49 +09:00
Masao Hamanaka
dca273e167
Fix a bug that I2C driver can not transfer of 1Byte/2Byte.
...
I2C driver was not considered about 1Byte/2Byte transfer.
Add 1Byte/2Byte transfer processing in I2C driver.
2014-12-05 17:31:22 +09:00
Masao Hamanaka
fe61d8c4f7
Fix a fear of bug that a static value will be indefiniteness.
...
There was a function that has the potential to be called with indefiniteness argument.
Modify to not call the function with indefiniteness argument.
2014-12-04 16:03:50 +09:00
Masao Hamanaka
7ea2016953
Fix a bug that I2C freq become fixed 100kHz
...
When I2C read/write, I2C freq ignores the setting of user and it become fixed 100kHz.
Implement change the freq according to the setting of user.
2014-12-04 15:40:38 +09:00
bcostm
2b4edd572b
[NUCLEO_F091RC] Remove call to systick
2014-12-03 15:13:05 +01:00
bcostm
7761378c39
[NUCLEO_F072RB] Remove call to systick
2014-12-03 15:11:58 +01:00
Martin Kojtal
4d1fc24b2e
Merge pull request #757 from GustavWi/iar_mbed
...
RTOS: IAR support for M0, M0+ and M4
2014-12-03 13:07:25 +00:00
GustavWi
6210f92420
IAR RTOS support M0, M0+ and M4
2014-12-03 12:54:06 +01:00
Martin Kojtal
da233f6e5e
Merge pull request #748 from modtronix-com/master
...
Targets: Fix GCC ARM linker script for STM32L1 (STM32L152XE)
2014-12-03 09:33:13 +00:00
Martin Kojtal
74678ea0fc
Merge pull request #755 from masaohamanaka/master
...
Targets: RZ_A1H - Remove External Bus Controller settings
2014-12-03 08:01:27 +00:00
Toyomasa Watarai
600af8d001
[LPC11XX_11CXX] Fix SPI slave issue
...
- Fix a bug reported here:
https://developer.mbed.org/questions/4872/SPISlave-Class-dosnt-work-on-LPC1114/
- Add IOCON settings to enable proper pin functions
- Remove non-busy check in slave_receive() function, since the SSP/SPI
is always in busy state when received a valid data according to the
device user manual
- Add bit mask in spi_slave_read() function
- Add TARGET_LPC1114 pin config in SPI_SLAVE test
- Tested with LPC11U24 SPI master and LPC1114 SPI slave
2014-12-03 14:49:23 +09:00
Masao Hamanaka
c26d902a4d
Remove External Bus Controller settings
...
GR-PEACH does not have any device that connected external address area of RZ_A1H.
The External Bus Controller settings are needless at GR-PEACH.
Terminals settings will be input mode(It is default setting).
2014-12-03 14:19:07 +09:00
Martin Kojtal
a88eaace6b
Merge pull request #753 from dinau/update_disco_f051r8
...
Targets: DISCO_F051R8 - Updated driver files with HAL driver.
2014-12-02 15:36:15 +00:00
Martin Kojtal
f6743c5b50
Merge pull request #751 from bcostm/master
...
Targets: NUCLEO_F303RE - Add new target
2014-12-02 15:35:46 +00:00
dinau
990fc973b5
[DISCO_F051R8]Updated driver files with HAL driver.
2014-12-02 23:41:28 +09:00
bcostm
c1caff2714
[NUCLEO_F303RE] Add target part 2 - hal
2014-12-02 07:50:07 +01:00
bcostm
c1397c596f
[NUCLEO_F303RE] Add target part 1 - cmsis
2014-12-02 07:49:08 +01:00
Masao Hamanaka
27a9f11f8e
Implement peripheral clock determination process to I2C driver
...
When making I2C communication freq, we used a fix value 33.3MHz as peripheral clock as below.
pclk = 33333333 / (2 << count);
But it is not dynamic when system clock is changed.
So, implement peripheral clock determination process.
Peripheral clock will be decided by RZ-A1H system clock mode.
2014-12-01 20:09:11 +09:00
modtronix-com
3a560efa49
Change comment to GCC scripts
...
Change comment to GCC scripts. All GCC linker scrips for STM32L1 have
space for BootRAM defined.
2014-12-01 11:55:43 +11:00
modtronix-com
35efc5aaa1
Updated linker script to reserve space for BootRAM
...
Updated linker script to reserve space for BootRAM at 0x138
2014-12-01 11:47:24 +11:00
modtronix1
be30dcbb0b
Fixed GCC ARM linker script for STM32L1 (STM32L152XE.ld)
...
Fixed Flash and RAM definitions in GCC ARM linker script for STM32L1
(STM32L152XE.ld)
2014-11-29 08:31:53 +11:00
Masao Hamanaka
7290768dc6
Fix a unreadable comments.
...
There were some Japanese comments in I2C source code.
Fixed those comments to be readable.
2014-11-28 16:18:40 +09:00
Masao Hamanaka
1c4831a243
Fixed I2C bug
...
Modified the register settings of communication frequency .
2014-11-28 10:28:45 +09:00
Bogdan Marinescu
e1d38422ed
Merge branch 'newbuild_lib_rev92'
2014-11-27 13:56:11 +00:00
Martin Kojtal
8a3087825b
Merge pull request #744 from masaohamanaka/master
...
Targets: RZ_A1H - Fix RTOS build error (Cortex A)
2014-11-27 03:35:29 -08:00
Martin Kojtal
84b6398edd
Merge pull request #742 from GustavWi/iar_mbed
...
Targets: IAR Fixed NVIC table in ram for stm targets
2014-11-27 03:33:50 -08:00
Masao Hamanaka
cf9fc3c4ac
Add SD function
...
Add SD function and tests for RZ_A1H.
2014-11-27 17:12:57 +09:00
Martin Kojtal
1401e677dd
Merge pull request #743 from ohagendorf/linker_scripts
...
Targets: STM32F0, F3, F4, L053, L152 - GCC ARM linker script reorganisation
2014-11-26 23:42:34 -08:00
GustavWi
0f65920536
IAR Fixed NVIC table in ram for nucleo targets
2014-11-27 08:24:08 +01:00
Olaf Hagendorf
e0d3730a55
[STM_Targets] linker file naming principle
2014-11-26 16:13:37 +01:00
GustavWi
939471cdbd
IAR Fixed NVIC table in ram for stm targets
2014-11-26 16:09:03 +01:00
Olaf Hagendorf
2e3c02f121
[STM32L1xx] linker script reorganisation
2014-11-26 15:07:38 +01:00
Olaf Hagendorf
80ddc6661d
[DISCO_F4xx][NUCLEO_F4xx] linker and startup script reorganisation
2014-11-26 14:29:52 +01:00
Olaf Hagendorf
dda84e6c32
[STM32F03X][STM3207X] linker script reorganizatin
2014-11-26 13:48:58 +01:00
GustavWi
60a7d3755f
IAR Fixed NVIC RAM Vector space for NXP targets
2014-11-26 13:30:49 +01:00
Olaf Hagendorf
087a8eab34
[STM32L053xx] linker script reorganisation
2014-11-26 13:15:09 +01:00
Olaf Hagendorf
0737130e57
[STM32F3xx] linker script reorganisation
2014-11-26 12:31:02 +01:00
Martin Kojtal
c3208fe6f4
Merge pull request #736 from GustavWi/iar_mbed
...
RTOS: IAR Export for CORTEX M3
2014-11-26 08:57:24 +01:00
Martin Kojtal
d9a231862a
Merge pull request #733 from masaohamanaka/master
...
Targets: RZ_A1H - Modified Terminal setting for New GR-PEACH.
2014-11-26 08:53:06 +01:00
Masao Hamanaka
0d99a7d7ad
Delete old version terminal setting code.
...
We confirmed that user never use the old version GR-PEACH.
So, we deleted old version terminal setting code.
2014-11-26 13:44:01 +09:00
Bogdan Marinescu
d8f6c47dde
Bumped build number
2014-11-25 13:48:38 +00:00
Martin Kojtal
4e89d3c771
Merge pull request #739 from xiongyihui/master
...
Targets: ARCH_MAX & DISCO_F407VG - Add SystemCoreClockUpdate and HAL_Init to mbed_sdk_init
2014-11-25 12:30:32 +01:00
Yihui Xiong
9bf1247ff9
[ARCH_MAX & DISCO_F407VG] add SystemCoreClockUpdate and HAL_Init to
...
mbed_sdk_init
HAL_Init is needed by Arch MAX to setup RTC with internal clock
2014-11-25 16:48:14 +08:00
Martin Kojtal
d5afb47760
Merge pull request #711 from ohagendorf/_exit-or-exit
...
mbed: Name of exit function in exit.c for GCC ARM (_exit)
2014-11-25 08:21:11 +01:00
Mike Fiore
8c56483c43
[mbed][MTS_DRAGONFLY_F411RE] fix D2 pin mapping, remove PWM_OUT from PinNames.h
2014-11-24 11:30:37 -06:00
Mike Fiore
dbe1af7787
[cmsis][MTS_DRAGONFLY_F411RE] set USE_PLL_HSE_EXTC to 0, causing problems with IAR export and we have no external clock option
2014-11-24 09:43:18 -06:00
bcostm
ea50eb3512
[NUCLEO_L053R8] Correct issue with Travis build
2014-11-24 16:20:26 +01:00
GustavWi
d03da0cd30
removed comments and fixed USB_RAM section
2014-11-24 14:28:08 +01:00
GustavWi
c2de05e882
Fixed LPC1768 NVIC placement space in RAM
2014-11-24 14:16:32 +01:00
bcostm
53f92133dc
[NUCLEO_L0/L1] Add PeripheralPins files
2014-11-24 12:36:39 +01:00
bcostm
afd167f734
[NUCLEO_F4] Add note on optional pins
2014-11-24 12:35:46 +01:00
bcostm
04dc0c7a24
[NUCLEO_F3] Add PeripheralPins files
2014-11-24 12:34:35 +01:00
bcostm
f62073e179
[NUCLEO_F103RB] Add PeripheralPins files
2014-11-24 12:33:15 +01:00
bcostm
60e0d1431e
[NUCLEO_F0] Add PeripheralPins files
2014-11-24 12:32:02 +01:00
GustavWi
092828ce33
Added IAR Export RTOS CORTEX M3
2014-11-24 10:58:08 +01:00
Martin Kojtal
814740f86e
Merge pull request #720 from bcostm/master
...
Targets: NUCLEOs - Improvement of gpio_irq hal
2014-11-24 08:15:36 +01:00
ohagendorf
4d04aba235
[NUCLEO_F072RB] exporter for gcc and coide
2014-11-22 14:56:30 +01:00
ohagendorf
caf42f946c
[NUCLEO_F030R8] exporter for gcc and coide
2014-11-22 12:18:31 +01:00
Masao Hamanaka
59f686bbc1
Modified Terminal setting for New GR-PEACH.
...
Modified Terminal setting of Ethernet and LED PIN for New GR-PEACH.
2014-11-21 13:47:46 +09:00
Mike Fiore
365df95cf6
[mbed][MTS_DRAGONFLY_F411RE] fix pin names for spi to external flash
2014-11-20 14:43:10 -06:00
Mike Fiore
4196364088
[mbed][MTS_DRAGONFLY_F411RE] change wrong PLL members to correct values from ST Cube code
2014-11-20 12:36:01 -06:00
Mike Fiore
bb4c5f4ab5
[mbed][MTS_DRAGONFLY_F411RE] remove unnecessary VIMPINNAMES file
2014-11-20 11:06:20 -06:00
Mike Fiore
ac11414116
[mbed][MTS_DRAGONFLY_F411RE] add RADIO_TX/RX pins, correct reversed TX/RX pins for uart6
2014-11-20 09:57:13 -06:00
Mike Fiore
ffab541ac9
[mbed][MTS_DRAGONFLY_F411RE] clean up PinNames.h
2014-11-20 07:52:48 -06:00
Mike Fiore
451914a276
[mbed][MTS_DRAGONFLY_F411RE] fix stdio uart decl, fix D3 pin decl, change blinky test main.cpp back to original
2014-11-20 07:43:42 -06:00
Yihui Xiong
c6f0c3b14b
Revert "[NUCLEO_F103RB] update SystemCoreClock after changing clock settings"
2014-11-20 19:19:47 +08:00
Michael Brudevold
3e1aac36e1
Correct pin names for serial rx/tx
2014-11-19 14:52:49 -06:00
Martin Kojtal
f364b76d2f
Merge pull request #703 from masaohamanaka/master
...
Targets: RZ_A1H - Fixed a bug of serial interrupt
2014-11-19 00:59:43 -08:00
0xc0170
dcfa675e50
Merge branch 'NUCLEO_L152RE_exporter' of github.com:ohagendorf/mbed into ohagendorf-NUCLEO_L152RE_exporter
...
Conflicts:
workspace_tools/build_travis.py
workspace_tools/export/coide.py
2014-11-19 08:43:14 +00:00
Martin Kojtal
7ff3e68a96
Merge pull request #714 from ohagendorf/NUCLEO_F302R8_exporter_2
...
Tools: NUCLEO_F302R8 - exporters for gcc_arm and coide
2014-11-19 00:28:37 -08:00
Martin Kojtal
5ad32eaa60
Merge pull request #715 from kshoji/nRF51822_serial_31250
...
Targets: nRF51822 - Add support for Serial 31250 baud (for legacy MIDI)
2014-11-19 00:26:52 -08:00
Martin Kojtal
12b3c601ea
Merge pull request #721 from GustavWi/iar_mbed
...
Tools: IAR export for some NXP Platforms
2014-11-19 00:23:12 -08:00
Yihui Xiong
72e2d393a6
[NUCLEO_F103RB] update SystemCoreClock after changing clock settings
2014-11-19 13:51:12 +08:00
kshoji
d05c1d4950
nrf51_bitfields.h reverted.
2014-11-19 14:47:01 +09:00
GustavWi
849c8742f0
IAR export LPC4088
2014-11-18 16:19:26 +01:00
GustavWi
299749f143
IAR export LPC810 + 812
2014-11-18 16:09:38 +01:00
GustavWi
82523de2c6
IAR export LPC1549
2014-11-18 16:01:34 +01:00
GustavWi
d13714fb07
IAR export for LPC11XX and 11CXX
2014-11-18 15:49:23 +01:00
GustavWi
b3656be310
Added IAR export for LPC11UXX
2014-11-18 14:54:40 +01:00
bcostm
20177c912b
[NUCLEOs] Improvement of gpio_irq hal
...
Now it is possible to have multiple interrupt pins on EXTI vectors.
Example:
EXTI0 -> PA_0 or PB_0 or PC_0, ... only 1 pin
EXTI5_9 -> PA_5 and PA_6 and PB_7 and PC_8 and PC_9: up to 5 pins
EXTI10_15: PA_10 and PB_11 and PB_12, ... : up to 6 pins
2014-11-18 12:28:30 +01:00
Martin Kojtal
34eccbf435
Merge pull request #716 from bcostm/master
...
Targets: NUCLEO_F4xx - Add PeripheralPins.c/h file
2014-11-18 02:15:57 -08:00
GustavWi
5311efaae6
Added IAR export for LPC11U68.
2014-11-18 11:15:49 +01:00
Masao Hamanaka
a210914f42
Fixed some function's bugs
...
Fixed some bugs and modified mmu setting.
Fixed functions as below
- analog in
- i2c
- interruptin
2014-11-18 13:54:39 +09:00
bcostm
ff85a88b7b
[NUCLEO_F4] Add PeripheralPins.c/h file
...
Move all pinouts into these 2 files.
2014-11-17 10:01:44 +01:00
kshoji
3dcb6a5b25
nRF51822 - Add support for Serial 31250 baud (for Legacy MIDI)
2014-11-17 12:56:40 +09:00
ohagendorf
42c20128a6
[NUCLEO_F302R8] exporters for gcc_arm and coide
...
Adds exporter for gcc_arm and coide for the NUCLEO_F302R8.
2014-11-16 18:24:57 +01:00
ohagendorf
f37a45d3b5
Name of exit function in exit.c
...
Change the name of the exit function to _exit as suggested in clib
documenation for all gcc_arm toolchains (GCC_ARM and CoIDE)
2014-11-16 17:43:42 +01:00
ohagendorf
5c36e9544f
[NUCLEO_L152RE] exporters for gcc_arm and coide
2014-11-16 17:10:47 +01:00
vincent rabbit
2e18da7419
[mbed][MTS_DRAGONFLY_F411RE] added platform support files and dirs built gcc executable NOT working
2014-11-14 11:29:46 -06:00
Martin Kojtal
570c25d255
Merge pull request #705 from 0xc0170/fix_issue#704
...
Targets: K64F - UART_NUM fix in a condition
2014-11-14 07:46:28 -08:00
0xc0170
81254a0e44
K64F - UART_NUM fix in a condition
2014-11-14 15:21:39 +00:00
Masao Hamanaka
cde105eaa5
Fixed a bug of serial interrupt
...
I fixed a bug of serial interrupt as below.
Serial TX/RX interrupt was not occur when TX/RX end.
2014-11-14 21:20:46 +09:00
bcostm
ac6b5cb06b
[NUCLEO_F0] Align hal files
2014-11-14 11:01:47 +01:00
bcostm
23761ee73e
[NUCLEO_F3] Align hal files
2014-11-14 11:00:10 +01:00
bcostm
c05cb2e726
[NUCLEO_F4] Align hal files
2014-11-14 10:58:57 +01:00
0xc0170
67346ec8d6
Merge branch 'reorder_f3xx_2' of github.com:ohagendorf/mbed into ohagendorf-reorder_f3xx_2
...
Conflicts:
workspace_tools/export/coide.py
2014-11-14 08:56:20 +00:00
Martin Kojtal
dffeedc96e
Merge pull request #695 from autopulated/testsforall
...
Targets: add USBTX and USBRX pin definitions for targets that don't provide them
2014-11-14 00:48:06 -08:00
Martin Kojtal
b5ba59050b
Merge pull request #697 from bcostm/master
...
Targets: NUCLEOs - Style corrections in hal files (astyle)
2014-11-14 00:47:19 -08:00
Masao Hamanaka
32a7f019c0
Modify *.sct to shrink binary file more
2014-11-14 10:32:46 +09:00
Masao Hamanaka
60d5fb780e
Modify mmu setting, scatter, sf boot loader to shrink binary file
2014-11-14 09:01:34 +09:00
bcostm
6d1da4ef47
[NUCLEO_L053R8] Typo corrections (astyle)
2014-11-13 16:46:25 +01:00
bcostm
df479e409a
[NUCLEO_F411RE] Typo corrections (astyle)
2014-11-13 16:45:36 +01:00
bcostm
40f3f7e27c
[NUCLEO_F401RE] Typo corrections (astyle)
2014-11-13 16:44:50 +01:00
bcostm
307f641d14
[NUCLEO_F334R8] Typo corrections (astyle)
2014-11-13 16:44:05 +01:00
bcostm
2fb9552913
[NUCLEO_F302R8] Typo corrections (astyle)
2014-11-13 16:43:09 +01:00
bcostm
285977d068
[NUCLEO_F103RB] Typo corrections (astyle)
2014-11-13 16:42:32 +01:00
bcostm
9d02d52994
[NUCLEO_F072RB] Typo corrections (astyle)
2014-11-13 16:41:28 +01:00
bcostm
17e61f58d6
[NUCLEO_F030R8] Typo corrections (astyle)
2014-11-13 16:40:37 +01:00
James Crosby
fa2e957179
also add USBTX=USBRX=NC definitions for LPC13XX
2014-11-13 14:13:42 +00:00
James Crosby
69cd573545
add USBTX and USBRX pin definitions for targets that don't provide them (so that tests compile), but set to NC
2014-11-13 11:24:36 +00:00
Martin Kojtal
08c85ef136
Merge pull request #680 from mbrudevoldlpd/master
...
Platform: Add support for MultiTech mDot module
2014-11-13 08:21:18 +00:00
Michael Brudevold
ae8d818927
Rename mDot to mDot F405RG to allow for variation in processor
2014-11-12 16:21:13 -06:00
Olaf Hagendorf
56af0e1621
[TARGET_DISCO_F303] reorder structure - part5
...
Add missing -Wl,--wrap,main linker option so that __wrap_main is called.
This function was ignored in gcc_arm and coide projects before.
2014-11-12 22:20:38 +01:00
Michael Brudevold
dcaa34a9d6
Fix whitespace per coding standard
2014-11-12 10:16:29 -06:00
Olaf Hagendorf
691f34097a
[TARGET_DISCO_F303] reorder structure part4
...
Remove change of wrong target and add it to the wright one. Additionally
changing the CoIDE template file to the correct mcu.
2014-11-12 14:31:57 +01:00
GustavWi
857d59a6c0
Added IAR export support for NUCLEO F103RB
2014-11-12 13:31:30 +01:00
Martin Kojtal
6737282994
Merge pull request #679 from toyowata/master
...
Targets: LPC11U68 - Fix GPIO init for specific pins
2014-11-12 09:13:13 +00:00
Martin Kojtal
dbd8b3bab4
Merge pull request #686 from GustavWi/iar_mbed
...
Toolchain: IAR - lpc1347 startup fix
2014-11-12 09:12:50 +00:00
Martin Kojtal
6fd59778d6
Merge pull request #684 from Sissors/ksdk
...
Targets: KSDK - Fix ACK/NACK received inverted (issue #661 )
2014-11-12 08:45:48 +00:00
Sissors
d3e2cacff3
[HAL][KSDK] Fixed ACK/NACK received inverted ( https://github.com/mbedmicro/mbed/issues/661 )
...
As reported by Geremia G
(http://developer.mbed.org/forum/bugs-suggestions/topic/5220/ )
2014-11-11 20:32:07 +01:00
GustavWi
f3ad604ebc
Fixed reset handler for LPC1347 IAR
2014-11-11 14:43:17 +01:00
Martin Kojtal
c9ec513887
Merge pull request #677 from Sissors/ksdk
...
Targets: Freescale KSDK - Fix first serial char not being sent
2014-11-11 09:38:07 +00:00
Michael Brudevold
3f5b4b39e2
Add support for uvision
2014-11-10 16:16:11 -06:00
Michael Brudevold
ac7da3e5d8
Add support for GCC ARM
2014-11-10 16:16:06 -06:00
Michael Brudevold
5d6ee64bf1
Support for MTS MDOT
2014-11-10 16:15:53 -06:00
Martin Kojtal
8adfd82aa1
Merge pull request #673 from Wind0r/fix_lpc1768_repeatmode
...
Targets: LPC176X - Add repeater pinmode
2014-11-10 07:40:15 +00:00
Martin Kojtal
59fa5437e3
Merge pull request #663 from bikeNomad/master
...
Ensure that IG (Global) bit is reset in MAC address for K64F and others
2014-11-10 07:37:52 +00:00
Martin Kojtal
e24f5b642b
Merge pull request #662 from xiongyihui/nrf51822
...
Targets: NRF51822 - enable I/O mapping and peripheral dynamic assignment for I2C and SPI
2014-11-10 07:36:19 +00:00
Toyomasa Watarai
b0a7a246c1
[LPC11U68] Fix GPIO init for specific pins
...
* Add GPIO initialization value for P0_12, P0_13 and P0_14 since default
mode for them are other than GPIO
* This issue reported here:
https://developer.mbed.org/questions/4874/Using-SPI-on-LPCXpresso11U68/
2014-11-10 14:01:59 +09:00
ohagendorf
20212b8c6b
[TARGET_DISCO_F303] reorder structure - part 3
...
Update of mbed hal.
2014-11-10 00:12:40 +01:00
Sissors
57a79c08a9
[HAL][KSDK] Fix first serial char not being sent
...
The K64F/K22F didn't send the first char. I don't know why exactly, but
any type of reading a status register seems to fix it. And this extra
line at least makes sense. Now it works correctly.
2014-11-09 19:40:29 +01:00
Wind0r
de1bb3af3a
Add repeater pinmode
2014-11-08 12:07:39 +01:00
bcostm
162eebcbda
[NUCLEO_L152RE] Remove old cmsis folder
2014-11-07 14:22:50 +01:00
bcostm
1874247540
[NUCLEO_L152RE] Move cmsis files in STM32L1 folder
2014-11-07 14:21:16 +01:00
bcostm
0780a16b8d
[STM32L1] Add new folder with STM32Cube inside
2014-11-07 14:20:04 +01:00
Yihui Xiong
d00caad8c9
[HAL][NRF51822] enable I/O mapping and peripheral dynamic assignment for I2C and SPI
2014-11-07 19:24:34 +08:00
bcostm
5c842943da
[NUCLEO_F0] Add missing files for IAR exporter
2014-11-07 09:24:57 +01:00
Martin Kojtal
eec0be05cd
Merge pull request #660 from bcostm/master
...
Targets: STM32F0 - Factorisation of NUCLEO_F030R8/F072RB/F091RC cmsis folders
2014-11-07 08:13:40 +00:00
Yihui Xiong
3e4e9ade0d
remove useless assert line
2014-11-07 09:42:35 +08:00
Ned Konz
e6ae0a7e02
Ensure that IG (Global) bit is reset in MAC address for K64F and others
...
See IEE 802.3-2002, Section 3.2.3(b)
2014-11-06 09:48:32 -08:00
Bogdan Marinescu
142ad22a2f
[RZ_A1H] Remove target-specific check from build system
2014-11-06 13:47:43 +00:00
Bogdan Marinescu
8724eb616b
Merge pull request #594 from tkuro-rel/master
...
[RZ/A1H] mbed-RZ first release
2014-11-06 10:54:58 +00:00
bcostm
e449648cbc
[NUCLEO_F072RB] Update gpio/port structures
...
Needed due to the new STM32Cube version used.
2014-11-06 10:26:20 +01:00
bcostm
d8e93f093f
[NUCLEO_F091RC] Remove old folder
2014-11-06 10:18:13 +01:00
bcostm
383ad3cf78
[NUCLEO_F072RB] Remove old folder
2014-11-06 10:17:43 +01:00
bcostm
01c416f19b
[NUCLEO_F030R8] Remove old folder
2014-11-06 10:17:03 +01:00
bcostm
7fa58b4e27
[NUCLEO_F091RC] Move files in STM32F0 folder
2014-11-06 10:15:28 +01:00
bcostm
a6d6f5c645
[NUCLEO_F072RB] Move files in STM32F0 folder
2014-11-06 10:14:36 +01:00
bcostm
f0792715d1
[NUCLEO_F030R8] Move files in STM32F0 folder
2014-11-06 10:13:14 +01:00
bcostm
7204fce6c7
[STM32F0] Add TARGET_STM32F0 folder
...
With STM32Cube inside.
2014-11-06 10:11:29 +01:00
Martin Kojtal
073a7a0c6f
Merge pull request #657 from bcostm/master
...
Targets: STM32L0 - Cube driver release note
2014-11-06 08:41:05 +00:00
Takayuki Kurosawa
33a843cf93
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
workspace_tools/targets.py
2014-11-06 16:19:35 +09:00
bcostm
a7c3861d31
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-11-06 08:19:26 +01:00
Toyomasa Watarai
e0c00cc4ee
[WALLBOT_BLE] Add new platform
...
* Add new platform Wallbot BLE
* Identical as nRF51822 target, but different pinout
2014-11-06 16:03:43 +09:00
Masao Hamanaka
bd79e23ed2
Fixed file header
...
Fixed copyright and correction of erroneous description.
2014-11-06 15:56:42 +09:00
bcostm
000698d043
[STM32L0] Cube driver release note
...
Go back to original html file found in the ST package. Finally the text
file is not practical. I will find another way to record the changes
made on this driver. Maybe an additional text file to add in the folder
?
2014-11-05 17:06:48 +01:00
Martin Kojtal
45326db36d
Merge pull request #649 from rgrover/master
...
API: ticker casting fix (issue #649 )
2014-11-05 14:59:16 +00:00
Martin Kojtal
cfeccf154f
Merge pull request #654 from bcostm/master
...
Exporters: STM32L053R8 - IAR exporter
2014-11-05 14:20:00 +00:00
Toyomasa Watarai
79a3fdb1e2
[LPC824] Fix serial interrupt issues
...
Basically, this is same fix as
https://github.com/mbedmicro/mbed/pull/633
* Fix issue by handling interrupt type (TxIrq and RxIrq)
* ISR now correctly refers INTSTAT instead of STAT to get interrupt
cause
* Disable interrupt when updating vector table
* Tested by issue #616 test cases and serial_interrupt test
2014-11-05 22:35:35 +09:00
bcostm
dd5e093d55
[NUCLEO_L053R8] Add IAR exporter
2014-11-05 10:42:44 +01:00
bcostm
f0de488ad5
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-11-05 10:28:04 +01:00
bcostm
abf66ba15f
[STM32L0] Replace NULL by HAL_NULL in STM32Cube driver for IAR
...
- Fix issue #482 for STM32L0 devices
- Change release note file in text format and add changes for mbed
2014-11-05 10:21:10 +01:00
Martin Kojtal
bdc83f71d6
Merge pull request #650 from ohagendorf/reorder_f3xx
...
Targets: DISCO_F334 - Reorder f3xx
2014-11-05 00:46:52 -08:00
ohagendorf
d61817a4c8
[TARGET_DISCO_F303] reorder structure - part2
...
Update of mbed hal.
2014-11-05 01:11:22 +01:00
Olaf Hagendorf
0c3a635004
[TARGET_DISCO_F303] reorder structure - part1
...
Removing old hal and moving target specific files to new folder.
2014-11-04 17:21:32 +01:00
Rohit Grover
63cad2a60b
Potential fix for #646
2014-11-04 15:39:48 +00:00
Olaf Hagendorf
c0adc9f3a9
[TARGET_DISCO_F334C8] reorder structure - part2
...
Removing cmsis files.
2014-11-04 16:23:29 +01:00
Olaf Hagendorf
9362f706c8
[TARGET_DISCO_F334C8] reorder structure - part1
...
Moving targetspecific files to new folder in new structure
2014-11-04 16:22:38 +01:00
bcostm
340effa2c7
[NUCLEO_L053R8] Update GPIO structures
...
Due to latest registers map file used.
2014-11-04 11:16:17 +01:00
bcostm
1ad6757c9d
[STM32L0] Remove useless files
2014-11-04 11:13:51 +01:00
bcostm
0f20cff47d
[STM32L0] Update registers map file
2014-11-04 11:13:20 +01:00
bcostm
e9c0fd990f
[STM32L0] Update version in files, add Cube driver release note
2014-11-04 11:12:26 +01:00
Martin Kojtal
5a868b18bc
Merge pull request #640 from bcostm/master
...
Targets: Factorisation of NUCLEO_F302R8 and F334R8 cmsis folders
2014-11-04 01:40:34 -08:00
Martin Kojtal
8f7778d898
Merge pull request #639 from ohagendorf/bcostm_branch_f4xx_structure_reorder
...
Targets: Nucleo F4xx - Reorder f4xx structure
2014-11-04 01:29:29 -08:00
ohagendorf
ff48c7994b
[TARGET_XXX_L053YY] filename - includename case missmatch
...
Changed include filename to a lower case l from higher case L because of
Windows-Linux incompatibility. Removed temporarly taget DISCO_F407VG
from build_travis so that Travis runs trough the build process.
2014-11-03 23:40:57 +01:00
bcostm
b66ba7bef9
Remove previous NUCLEO_F334R8 folder
2014-11-03 14:20:21 +01:00
bcostm
a1b2540633
Remove previous NUCLEO_F302R8 folder
2014-11-03 14:19:38 +01:00
bcostm
11e5613d6d
Add NUCLEO_F334R8 specific files
2014-11-03 14:17:52 +01:00
bcostm
263eff08f2
Add NUCLEO_F302R8 specific files
2014-11-03 14:16:45 +01:00
bcostm
f18bc70c98
Add TARGET_STM32F3 folder with STM32Cube driver
2014-11-03 14:14:13 +01:00
Martin Kojtal
835736bd23
Merge pull request #637 from rgrover/master
...
Target: NUCLEO_F103RB - removing some un-used variables
2014-11-03 02:54:33 -08:00
0xc0170
dadc3ea8f1
Merge branch 'rework_cmsis_stm32l0' of github.com:ohagendorf/mbed into ohagendorf-rework_cmsis_stm32l0
2014-11-03 10:32:32 +00:00
Martin Kojtal
02478cd1f2
Merge pull request #633 from toyowata/master
...
Target: LPC1549 - Fix serial interrupt issues (issue report #616 )
2014-11-03 02:21:15 -08:00
Martin Kojtal
b3d9ff9430
Merge pull request #631 from ohagendorf/target_disco_f334c8
...
Platform: DISCO_F334C8 addition
2014-11-03 02:18:32 -08:00
Martin Kojtal
417f470ba9
Merge pull request #630 from bcostm/master
...
Targets: Factorisation of NUCLEO_F401RE and F411RE cmsis folders
2014-11-03 02:08:33 -08:00
Aron L. Phillips
f46cb59b8e
Fixed the startup_LPC11xx.s files in ARM Micro and ARM STD - they had wrong memory size;
...
to this: __initial_sp EQU 0x10001800 ; Top of RAM from LPC11U
from this: __initial_sp EQU 0x10002000 ; Top of RAM from LPC11U
2014-11-03 09:55:48 +00:00
bcostm
bb2a0c17d2
[NUCLEO_F334R8] Add IAR exporter
2014-11-03 09:55:40 +00:00
Rohit Grover
fd3b27b327
white space diffs.
2014-11-03 08:56:31 +00:00
Rohit Grover
fa0a82d695
remove un-unsed variables.
...
Getting rid of some compiler warnings.
2014-11-03 08:53:16 +00:00
ohagendorf
022838af31
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part4
...
Moves cmsis files to new location.
2014-11-02 23:28:54 +01:00
ohagendorf
bd046b3f67
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part3
...
Moves target/toolchain specific files to new location
2014-11-02 23:28:09 +01:00
ohagendorf
f77569bc2a
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part2
...
Deletes cmsis files of nucleo_l053c8
2014-11-02 23:26:26 +01:00
ohagendorf
3138b98e71
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part1
...
Delete cmsis files of disco_l053c8
2014-11-02 23:23:44 +01:00
Toyomasa Watarai
ad4a0ea53a
[LPC1549] Fix serial interrupt issues
...
* Fix USART2 base address offset
* Fix issue by handling interrupt type (TxIqr and RxIrq)
* ISR now correctly refers INTSTAT instead of STAT to get interrupt
cause
* Disable interupt when update vector table
* Tested by issue #616 test cases and serial_interrupt test
2014-11-02 14:10:43 +09:00
ohagendorf
24e3754428
[TARGET_STM32F4] new structure for F407 and F429 targets - part4
...
Solves the problem NULL -> HAL_NULL for the additional hw blocks in the
larger mcus.
For F401 and F411 this was already solved in #596 .
2014-11-01 13:07:25 +01:00
ohagendorf
fd835e6c93
[TARGET_STM32F4] new structure for F407 and F429 targets - part3
...
remove target_stm32f429zi files
2014-10-31 23:18:46 +01:00
ohagendorf
b989a33f6f
[TARGET_STM32F4] new structure for F407 and F429 targets - part2
...
remove target_stm32f407vg files
2014-10-31 23:18:00 +01:00
ohagendorf
e2b33c9bdd
[TARGET_STM32F4] new structure for F407 and F429 targets -part1
...
move specific files from old position into new target folders under
target_stm32f4
2014-10-31 23:15:13 +01:00
ohagendorf
86c54a26af
[DISCO_F334C8] new target incl. rtos support
...
New target as a copy of nucleo_f334 with changes/additions in pin and
rtos definitions.
2014-10-31 18:14:23 +01:00
bcostm
22989238d0
Remove misplaced F411RE folder
2014-10-31 16:22:17 +01:00
bcostm
2a29a24114
Remove misplaced F401RE folder
2014-10-31 16:21:48 +01:00
bcostm
2fdc494f41
Put NUCLEO_F411RE specific files
2014-10-31 16:20:41 +01:00
bcostm
255460b8d6
Put NUCLEO_F401RE specific files
2014-10-31 16:19:59 +01:00
bcostm
836a1e2552
Add TARGET_STM32F4 folder with STM32Cube driver inside
2014-10-31 16:18:18 +01:00
Martin Kojtal
e7e9dd54eb
Merge pull request #625 from bcostm/master
...
Toolchain: NUCLEO_F334R8 - support for IAR
2014-10-31 06:40:49 -07:00
Martin Kojtal
159e424dfa
Merge pull request #624 from ohagendorf/exporter_gccarm_disco_l053
...
Toolchain: DISCO_L053C8, NUCLEO_L053R8 - GCC ARM support
2014-10-31 06:32:48 -07:00
Martin Kojtal
6a705fdadd
Merge pull request #623 from GustavWi/iar_mbed
...
Tools: IAR export to Kinetis targets
2014-10-31 06:17:44 -07:00
bcostm
5bc736defc
[NUCLEO_F334R8] Add IAR exporter
2014-10-31 13:40:36 +01:00
ohagendorf
0afdcd751e
[NUCLEO_L053R8][EXPORT] gcc_arm
2014-10-31 13:34:43 +01:00
GustavWi
037cf1fa2e
Added flash config to IAR startup files for FREESCALE targets
2014-10-31 13:15:59 +01:00
Martin Kojtal
07b49da75e
Merge pull request #617 from rosterloh/stm320l-support
...
Targets: DISCO_L053C8 - new platform - STM32L0 Discovery board
2014-10-31 03:59:59 -07:00
Martin Kojtal
760052d983
Merge pull request #581 from hchanon/FRDM-K64F_FOPT_EzPort_Bit_Inverted
...
Targets: FRDM-K64F - Fix FOPT EzPort bit documentation and set it to disable
2014-10-31 03:51:16 -07:00
Masao Hamanaka
9a8a75e827
Add Ethernet functionality
...
Although the Ethernet functionality is not for review.
2014-10-31 17:01:59 +09:00
Richard Osterloh
1d489bc298
Added support for the STM32L0 Discovery board
2014-10-30 21:11:36 +00:00
GustavWi
92f654f525
Added IAR export support for K64F
2014-10-30 19:07:44 +01:00
GustavWi
5c5d1d3ed5
Added IAR export support for K22F
2014-10-30 18:29:24 +01:00
GustavWi
bd7ca62d01
Added IAR export KL46Z
2014-10-30 14:23:27 +01:00
GustavWi
2a2efd5d84
Added Iar support for KL05Z
2014-10-30 12:38:53 +01:00
GustavWi
22bf9b3a0a
IAR support for KL25Z
2014-10-30 12:23:34 +01:00
GustavWi
c3bfa3406c
Added support for target K20D50M
2014-10-30 10:29:12 +01:00
Martin Kojtal
9586b1b00a
Merge pull request #618 from bcostm/master
...
Targets: NUCLEO_F334R8 - Update STM32Cube driver
2014-10-30 02:08:26 -07:00
bcostm
d48844320b
[NUCLEO_F334R8] Update STM32Cube driver
...
- Same version as in NUCLEO_F302R8
- Fix issue #482 (IAR compilation)
- Compliant with mbed RTOS (Systick no more used)
2014-10-29 16:16:55 +01:00
Martin Kojtal
5a47ce92d4
Merge pull request #613 from bcostm/master
...
Tools: Exporters - IAR exporter for NUCLEO_F302R8
2014-10-29 07:19:34 -07:00
Martin Kojtal
f60c1161b9
Merge pull request #611 from GustavWi/iar_mbed
...
Tools: STM32F407 - IAR export
2014-10-29 07:03:36 -07:00
0xc0170
a94eb663dc
API: mbed header file - mbed lib revision - 91
2014-10-29 10:54:57 +00:00
Mihail Stoyanov
fcd3ac25dc
Fixed the nRF51-Dongle support
2014-10-29 11:07:04 +02:00
AMANUMA Kazuhisa
e8b0bd2a2e
[RZ/A1H] Deletes debugging prints. Expands the stacks and heap. Deletes the illegal memory access
2014-10-29 15:52:30 +09:00
Takayuki Kurosawa
b8809b3e14
Merge remote-tracking branch 'upstream/master'
2014-10-29 13:24:46 +09:00
0xc0170
823e012597
API: mbed header file - mbed lib revision - 90
2014-10-28 16:28:17 +00:00
bcostm
1005539f17
[NUCLEO_F302R8] Add IAR exporter
2014-10-28 10:17:38 +01:00
GustavWi
ed8196566f
IAR export STM32F407
2014-10-27 17:23:06 +01:00
bcostm
fa97ec3098
[NUCLEO_F401RE] Update STM32Cube driver
...
Same version as in NUCLEO_F411RE.
2014-10-27 09:54:26 +01:00
Martin Kojtal
e2dedfde94
Merge pull request #605 from Cheong2K/master
...
HAL: RBLAB_BLENANO - Fix PinNames.h for the BLE Nano board.
2014-10-27 01:00:01 -07:00
Martin Kojtal
f37b32e66c
Merge pull request #600 from rgrover/master
...
HAL: NRF51822_DONGLE - PinNames and device header files
2014-10-27 00:55:45 -07:00
Cheong2K
a84b2c75a6
Fixed PinNames.h for the BLE Nano board.
2014-10-27 13:58:24 +08:00
K4zuki
f39ea2e5cd
[LPC824] I2C ROMAPI/bitrate related fix
...
- I2C did not work as ROMAPI initialization override CFG register settings at i2c_init()
- i2c_frequency() ignored bitrate settings
2014-10-26 17:38:14 +09:00
Rohit Grover
f039906de8
renaming the target to NRF51822_DONGLE
2014-10-24 17:16:45 +01:00
Rohit Grover
d136331597
preparing for the USB DONGLE platform from Nordic
2014-10-24 15:56:09 +01:00
AMANUMA Kazuhisa
b5cd75cd56
[RZ/A1H] updates iodefine.h
2014-10-24 18:06:26 +09:00
AMANUMA Kazuhisa
8087cf1600
Revert "Supports the CDC of USB function"
...
This reverts commit c713db88e8 .
2014-10-24 17:51:38 +09:00
Toyomasa Watarai
c48829330c
HAL [LPC824] Fix multi channel I2C issue
...
- Update resource count value which did not count up during multiple
channel I2C resources are used
2014-10-24 17:47:00 +09:00
AMANUMA Kazuhisa
c713db88e8
Supports the CDC of USB function
2014-10-24 17:20:55 +09:00
Martin Kojtal
3dfb033226
Merge pull request #593 from en129/forLPC824
...
Toolchain: LPC824 - new Toolchain support by GCC_ARM for LPC824
2014-10-24 09:12:56 +01:00
Takayuki Kurosawa
cff29fd8d8
[RZ/A1H] first release - change InterruptManager.cpp for CA9
...
RZ/A1H has GIC instead of NVIC. InterruptManger assumes
NVIC only, so temporarily ifdef guarded in order to pass
the compilation.
2014-10-24 11:46:02 +09:00
Takayuki Kurosawa
55ddb7f85c
[RZ/A1H] fixs scatter file
...
There was two sections for sflash which lead to
separate output .bin file. Fixed.
2014-10-24 11:46:01 +09:00
Takayuki Kurosawa
9ddce12aa6
[RZ/A1H] commit for HAL changes
...
- adds GPIO driver
- adds I2C driver
- adds SPI driver
- adds PWM driver
- adds serial driver (irq not supported)
- adds ticker driver
- add analogin driver
2014-10-24 11:46:01 +09:00
Takayuki Kurosawa
193bdaa8c9
[RZ/A1H] commit for CMSIS changes
...
- adds CA9 related headers
- adds start up routine (only ARMCC is supported)
- adds scatter file for RZ/A1H
- adds GIC driver
- adds peripheral definitions(iodefine) for RZ/A1H
- adds serial flash boot loader for RZ/A1H
2014-10-24 11:46:01 +09:00
Martin Kojtal
728a815b31
Merge pull request #595 from bcostm/master
...
Tools: NUCLEO_F411RE - Corrections in IAR icf and ewp.tmpl files
2014-10-23 14:48:12 +01:00
bcostm
41104fb49d
[NUCLEO_F411RE] Wrong RAM end in icf file
2014-10-23 14:43:05 +02:00
en129
ced81866e0
Update system_LPC8xx.c
...
Move to code line 341 to 349.
2014-10-23 19:18:53 +09:00
bcostm
b6014ecfa2
[NUCLEO_F411RE] Corrections in IAR icf and ewp.tmpl files
2014-10-23 11:35:44 +02:00
en129
851f137f92
Add to GCC_ARM LPC824
...
first commit
2014-10-23 15:51:09 +09:00
Martin Olejar
ba7a631c3d
Merge branch 'master' into dev-freescale-kl43z
2014-10-21 23:14:39 +02:00
GustavWi
2d0e67cf6e
Added IAR Toolchain support for device LPC1347
2014-10-21 16:07:39 +01:00
GustavWi
4880f5375f
Added linker and startup file
2014-10-21 16:06:56 +01:00
Rohit Grover
de35d0c84e
fix for the case where there are multiple tickers firing at nearly the same time
2014-10-20 09:49:28 +01:00
Martin Kojtal
53ec8ba932
Merge pull request #582 from ohagendorf/disco_f429zi
...
CMSIS/HAL: DISCO_F429ZI - correction of RAM memory layout in the linker script and stdio_uart config
2014-10-20 09:00:25 +01:00
Martin Kojtal
c19ebe6e65
Merge pull request #580 from Accutechs/master
...
Platform: SSCI824 - New platform addition (LPC82X)
2014-10-20 08:58:38 +01:00
Martin Kojtal
996e49964c
Merge pull request #552 from Sissors/master
...
API: Timer - start() behavior (bug)fix
2014-10-20 08:38:09 +01:00
Martin Kojtal
ced22a359b
Merge pull request #554 from sg-/cmsis_nvic_license
...
CMSIS: BSD license to NVIC_SetVector and NVIC_GetVector.
2014-10-20 08:33:19 +01:00
ohagendorf
254e57d4b2
[DISCO_F429ZI] fix of RAM memory layout and stdio_uart
...
All test without any peripherals ("peripherals": []) are OK with these
two corrections.
- RAM start address was wrong - overlap with interrupt vector table
- wrong uart for stdio uart
2014-10-20 01:36:45 +02:00
hmc
8020b647fe
[FRDM-K64F] Fix FOPT EzPort bit documentation and set it to disable at start-up to
...
allow proper booting when powered from the K64F USB port. Refer to issue (#569 ).
2014-10-19 15:45:37 -04:00
ytsuboi
9155d4204b
[SSCI824] Add platform
2014-10-19 22:49:16 +09:00
Martin Olejar
185ce5bfe4
Fixed LPUART and USB device initialization issue. Added _kill, _exit and _getpid functions required by gcc-arm-none-eabi-4.8 toolchain.
2014-10-17 22:20:12 +02:00
Bogdan Marinescu
74cc430faa
Merge pull request #574 from rgrover/master
...
updating to v7.1.0 of the Nordic soft-device.
2014-10-17 14:03:14 +01:00
Martin Kojtal
53e1cdc34d
Merge pull request #575 from toyowata/master
...
HAL : LPC824 - Fix SPI1 SWM table
2014-10-17 14:45:44 +02:00
Toyomasa Watarai
03482e329d
HAL : [LPC824] Fix SPI1 SWM table
...
- Fix SPI ch1 switch matrix table value - detected by SPI_MASTER test
case
- Add LPC824 pinout for some test cases
- [LPC824] spi_api.c code refactoring
2014-10-17 19:16:37 +09:00
Rohit Grover
1993a8d343
mostly white space diffs; and line endings
2014-10-17 11:13:36 +01:00
Rohit Grover
0c651617eb
Add v7.1.0 of the Nordic softdevice.
...
This is necessary in order to utilize the additional 16KB of SRAM in the updated nRF51822.
2014-10-17 10:55:12 +01:00
bcostm
028bbfafbc
[NUCLEO_F091RC] Minor change in pin definition
...
There is no PWM on PB_3 for this device.
2014-10-17 09:27:58 +02:00
Martin Kojtal
36a8882a54
Merge pull request #566 from bcostm/master
...
Targets: NUCLEO_L152RE - Migration to STM32Cube driver (CMSIS and HAL)
2014-10-16 15:47:15 +02:00
Bogdan Marinescu
96df6839f3
Merge pull request #567 from 0xc0170/fix_stm32f407_nucleo_folder
...
HAL: STM32F407VG - removal of nucleo folder caused by commit 8df74cfcda
2014-10-16 14:38:33 +01:00
Martin Kojtal
a40d0bb4ca
Merge pull request #560 from dbestm/master
...
Targets: NUCLEO_F411RE - CMSIS files to build/export to IAR
2014-10-16 15:28:43 +02:00
ohagendorf
4e1bd0b388
STDIO_UART_xx in peripheralnames.h
2014-10-16 09:12:20 +02:00
0xc0170
d5d23b1703
HAL: STM32F407VG - removal of nucleo folder caused by commit 8df74cfcda
2014-10-16 08:57:14 +02:00
bcostm
aa43cb95b8
[NUCLEO_L152RE] Migration to STM32Cube driver
2014-10-16 08:48:34 +02:00
Yihui Xiong
b25f2cf128
[STM32F407VG] add uARM toolchain for ARCH_MAX and DISCO_F407VG
2014-10-16 10:11:18 +08:00
dbestm
3cc3193445
[NUCLEO_F411RE] Adapt python script + CMSIS files to build/export to IAR
2014-10-15 15:00:35 +02:00
Toyomasa Watarai
d9479288a7
HAL : [LPC824] Fix I2C return value
...
- Add LPC824 target for I2C test cases
- Fix I2C read/write return value bug, detected by I2C_MMA7660 test case
2014-10-15 17:46:21 +09:00
Martin Kojtal
5d17b81123
Merge pull request #550 from sg-/k64_uuid_mac
...
HAL: K64F - mbed_mac_address implementation
2014-10-15 08:12:32 +02:00
Martin Olejar
4151ca0e98
Added LPUART support and fixed a many errors in KL43Z target
2014-10-15 01:02:32 +02:00
sg-
d9c19847be
[cmsis_nvic] correct typos and stray character
2014-10-14 00:47:53 -05:00
Bogdan Marinescu
ecf04d3782
Merge pull request #558 from toyowata/master
...
HAL: [LPC1549, LPC11U68] Add RTC support
2014-10-13 15:01:02 +01:00
Martin Kojtal
77c1102c0f
Merge pull request #556 from ohagendorf/Nucleo_F334R8
...
Exporters: NUCLEO_F334R8 - export to gcc_arm and coide (templates, travis addition)
2014-10-13 15:28:06 +02:00
Toyomasa Watarai
288dfb8e5f
[LPC1549, LPC11U68] Add RTC support
...
- Add RTC API support
2014-10-13 22:20:41 +09:00
Toyomasa Watarai
0c3d6305af
[LPC824] Add correct SPI delay value
...
- Move SPI delay setting from set_frequency() to spi_init()
- Set correct value for PRE_DELAY field
- Tested with mbed Application Shield
2014-10-13 17:45:34 +09:00