Commit Graph

1539 Commits (a53cd59b51f1244ef21f4ffae13bfb078d280cc8)

Author SHA1 Message Date
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
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
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
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