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