Commit Graph

1463 Commits (ea50eb351277757312f23f288dff3f924c110e60)

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