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
52ac44b482
Move OS CLOCK rate to target define
2014-11-12 10:59:27 -06: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
Przemek Wirkus
7306211cb1
Aligned existing unit tests to new include structure. Now includes are in build/cpputest so no need to include like this: 'CppUTest/header_file.h'
2014-11-11 15:32:16 +00:00
Przemek Wirkus
77e847632e
Reverted Martin's changes related to CppUTest includes
2014-11-11 14:43:07 +00: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
e3d55f3d6f
Updates to support RTOS
2014-11-10 16:16:26 -06: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
Martin Kojtal
aab52cb7ec
Merge pull request #669 from 0xc0170/fix_cpputest_testrunner
...
Tests: Fix cpputest testrunner
2014-11-07 15:31:22 +00: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
0xc0170
1c268fb25b
Tests: Testrunner - console variable name fix
...
It matches the cpputest from mbed mbed.org repository.
2014-11-07 10:24:57 +00: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
45ddf10698
Proper fix for Cortex-M/Cortex-A RTOS issue
...
Created two new labels (CORTEX_A and CORTEX_M) that can be used to differentiate
between Cortex-A and Cortex-M code in the build system.
2014-11-06 12:54:09 +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
AMANUMA Kazuhisa
b5103bd7b6
[RZ/A1H] (a measure devised to deal with a review.) * Some variables in USBHAL.h moved into USBHAL_RZ_A1H.cpp. * Some functions writing by c++ changed to macro function.
2014-11-06 14:44:38 +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
AMANUMA Kazuhisa
319724621d
[RZ/A1H] Deletes the tab codes
2014-11-05 15:13:38 +09:00
AMANUMA Kazuhisa
d517c2863b
[RZ/A1H] * Some fields for RZ/A1H changed as "private". * Some function moved into USBHAL_RZA1H.cpp. * Interrupts registration routine returned to the original sample code.
2014-11-05 14:25:11 +09: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
ohagendorf
c66f1b1955
[NUCLEO_F334R8] rtos support added
...
Added rtos support.
2014-11-03 09:55:44 +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
261455bba2
Merge pull request #627 from ohagendorf/rtos_nucleo_f334
...
RTOS: NUCLEO_F334R8 - rtos addition
2014-10-31 07:00:15 -07: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
ohagendorf
23987f6df7
[NUCLEO_F334R8] rtos support added
...
Added rtos support.
2014-10-31 14:39:53 +01: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
Martin Kojtal
4c9d52ad41
Merge pull request #602 from lawm/master
...
RTOS: Nucleo STM32F302R8 additiion
2014-10-29 06:54:21 -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
AMANUMA Kazuhisa
3f32994343
Revert "Deleted the debug print and the illegal memory access."
...
This reverts commit 6aaae4a8af
.
2014-10-29 15:09:33 +09:00
AMANUMA Kazuhisa
697dfddc34
Merge remote-tracking branch 'origin/master'
2014-10-29 14:41:29 +09:00
AMANUMA Kazuhisa
6aaae4a8af
Deleted the debug print and the illegal memory access.
2014-10-29 14:38:13 +09:00
Takayuki Kurosawa
b8809b3e14
Merge remote-tracking branch 'upstream/master'
2014-10-29 13:24:46 +09:00
AMANUMA Kazuhisa
a52058eb75
[RZ/A1H] Revert a macro line
2014-10-29 10:38:49 +09:00
0xc0170
823e012597
API: mbed header file - mbed lib revision - 90
2014-10-28 16:28:17 +00:00
Przemek Wirkus
62fcd83b23
Test MBED_A19: wrong I2C pins assigned to TARGET_LPC11U68 target because of leading TARGET_FF_ARDUINO
2014-10-28 13:22:25 +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
Lawrence M
0d27304410
add RTOS support for Nucleo STM32F302R8
2014-10-24 15:18:25 -07: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
462a657337
[RZ/A1H] Supports the CDC of USB Function
2014-10-24 18:07:52 +09: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
b024a3dfda
[RZ/A1H] commit for RTOS changes
...
- adds RTX-CA related files
- changes Thread.cpp for CA9
- adds GR-PEACH entry to README.md
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
Martin Kojtal
6ff7dfe464
Merge pull request #589 from molejar/dev-freescale-kl43z
...
Target: Freescale FRDM-KL43Z addition
2014-10-23 09:37:40 +01:00
en129
851f137f92
Add to GCC_ARM LPC824
...
first commit
2014-10-23 15:51:09 +09:00
Martin Olejar
af083d2773
Added support of KL43Z into RTX
2014-10-22 19:37:40 +02:00
Martin Kojtal
08d90dc0bf
Merge pull request #579 from bagbag/master
...
[USB] STM32F401RE - USBDevice support addition
2014-10-22 08:38:54 +01: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
bagbag
d15d6b33e5
added USBDevice support for STM32F401RE
2014-10-19 14:34:50 +02: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
Przemek Wirkus
eaed52a5aa
In tests NET_1 and NET_7 changed URL to files from mbed.org to developer.mbed.org. Reason: online IDE was moved to developer subdomain and NET1 and NET-7 tests were failing
2014-10-17 15:59:36 +01: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
Przemek Wirkus
42442233de
Added new test MBED_34 to check two tickers with two detached alternately callbacks
2014-10-15 17:45:54 +01: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
98faa3f908
Added USB Device support for KL43Z
2014-10-15 01:34:00 +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
Rohit Grover
07722e70ce
adding pinmap definition for the smart-beacon-kit
2014-10-13 08:34:51 +01:00
Martin Kojtal
342790b0c3
Merge pull request #544 from ohagendorf/DISCO_F429_2
...
HAL: Disco_F429ZI - extensions of interrupt vectors, pin names and pin functions
2014-10-13 08:57:52 +02:00
Martin Kojtal
18b494b682
Merge pull request #551 from sg-/enet_status
...
Net: K64F - Add phy_link_status() to link status in emac driver
2014-10-13 08:09:08 +02:00
Martin Olejar
1f9586daac
Added spi_api.c and gcc_arm_kl43z.tmpl files. Fixed some issues in KL43Z target
2014-10-13 00:49:48 +02:00
ohagendorf
3b9fd11ee3
Merge branch 'gcc4nucleo_f334' into Nucleo_F334R8
...
Conflicts:
workspace_tools/export/gccarm.py
workspace_tools/export_test.py
2014-10-12 19:09:31 +02:00
Martin Olejar
262f9cff89
Add HAL for Freescale KL43Z
2014-10-11 20:40:12 +02:00
sg-
5b8ab1762d
Add BSD license to NVIC_SetVector and NVIC_GetVector.
2014-10-10 15:56:16 -05:00
ohagendorf
6cc89ef5e8
[DISCO_F429ZI] added a description why there are commented pwm config lines
...
Some text to explain the commented pwm pin config. Remove some Timer5
based pwm config.
The Timer5 lines are not allowed as pwm configs because the timer is
used by the us_ticker as mentioned at the start of the block. I've
overseen to remove these lines.
2014-10-10 21:48:20 +02:00
sg-
3af1e6597b
[net][k64f] Add access to link status in emac driver
2014-10-10 14:29:43 -05:00
Sissors
0ea849e7ff
[API] Timer-start behavior (bug)fix
...
Only start the timer when it is not running currently. In old behavior
the current slice-time was discarded, now multiple starts have no
effect.
2014-10-10 21:25:09 +02:00
Martin Kojtal
b97938d3ad
Merge pull request #548 from Cheong2K/master
...
HAL: BLE Nano - pin corrections for the BLE Nano board (D0-D7)
2014-10-10 09:42:59 +02:00
Cheong
68f9b5e847
Clean up and fixes.
2014-10-10 15:27:46 +08:00
Cheong
02c6b49f14
Adjusted pin assignment for the BLE Nano board.
2014-10-10 14:30:06 +08:00
Yihui Xiong
5c55c54a2c
[HAL][ARCH_MAX] add pin names - D14 and D15
2014-10-10 11:21:02 +08:00
Martin Olejar
94581919bd
Added CMSIS files for Freescale KL43Z ARM
2014-10-10 00:55:15 +02:00
ohagendorf
79e2ebfc7b
[DISCO_F429ZI] changed mcu names
...
Changed mcu names in comments from original F407 ot F429.
2014-10-09 20:20:12 +02:00
Martin Kojtal
dde65d84a0
Merge pull request #543 from dbestm/master
...
CMSIS: NUCLEO_F401RE - ARM GCC ld RAM size correction
2014-10-09 10:06:01 +01:00
dbestm
8d52e5439f
[NUCLEO_F401RE] enhance gcc ld file
2014-10-09 10:43:39 +02:00
Martin Kojtal
b5a4c8e803
Merge pull request #534 from anpilog/master
...
HAL: nrf51822 - Few fixes for PWM and Serial
2014-10-09 08:08:13 +01:00
Martin Kojtal
8b3e1c2fa8
Merge pull request #541 from dbestm/master
...
HAL: NUCLEO_F030R8 - port HAL to support Cube and cube files addition
2014-10-08 12:47:21 +01:00
dbestm
8df74cfcda
[NUCLEO_F030R8] port HAL to support cube and ad cube files as well
2014-10-08 11:24:16 +02:00
ohagendorf
f256f79b63
[DISCO_F429ZZI] pin function definition
...
Added mostly all pin function (ADC, I2C, SPI, UART, PWM).
The basis of the target was DISCO_F407. The 429 has some additional pin
functions which are added with this commit. Also ports, pins and pin
functions of the larger packages are added not only the available of the
F429ZI package.
2014-10-08 10:41:06 +02:00
Martin Kojtal
2c00ff11de
Merge pull request #537 from xiongyihui/stm32f407
...
HAL: DISC_F407VG, ARCH_MAX - change default toolchain
- ARCH_MAX - use different PeriheralNames.h files
2014-10-08 08:55:24 +01:00
Yihui Xiong
5098e3b480
[HAL][ARCH_MAX] use different PeripheralNames.h for STDIO_UART
2014-10-08 15:40:18 +08:00
bcostm
7a32e539fb
[NUCLEO_F091RC] pin_mode for Serial only if the pin is present
...
Same as all other targets.
2014-10-08 08:50:05 +02:00
sg-
3bd868408b
[K64F] Add mbed_mac_address implementation
2014-10-07 17:41:39 -05:00
ohagendorf
70b576d1b3
[DISCO_F429ZI] missing interrupt vectors
...
Added some missing F429 interrupt vectors
2014-10-07 18:34:44 +02:00
Marcomissyou
ab92decf23
Marco add for new target DFCM_NNN40
2014-10-07 17:59:57 +08:00
Martin Kojtal
46e37048a8
Merge pull request #535 from bcostm/dev_F091RC
...
Platform: New platform addition - NUCLEO_F091RC
2014-10-07 09:23:49 +01:00
bcostm
6fd2118f1d
[NUCLEO_F091RC] First commit of CMSIS files
2014-10-06 16:33:16 +02:00
bcostm
294db2502e
[NUCLEO_F091RC] First commit of HAL files
2014-10-06 16:08:56 +02:00
Bogdan Marinescu
a156b0f4f2
Merge branch 'DISCO_F429' of git://github.com/ohagendorf/mbed into ohagendorf-DISCO_F429
...
Conflicts:
workspace_tools/export/gccarm.py
2014-10-06 14:33:21 +01:00
Andrii Anpilogov
ff83792d52
Fix NRF51822 PWM and Serial:
...
- imlement pwmout_free()
- check UART interrupt type carefully
- implement serial_set_flow_control()
- add serial_clear() stub
2014-10-06 20:17:51 +08:00
Martin Kojtal
6d6dd0be3a
Merge pull request #530 from Sissors/master
...
HAL: Allow Serial pin to be NC for all targets
2014-10-06 11:38:36 +01:00
Sissors
1b833cbd67
Changed serial pin_mode with brackets and for all targets
2014-10-06 12:15:24 +02:00
Bogdan Marinescu
9028a2a577
Merge pull request #533 from Cheong2K/master
...
Added RedBearLab BLE Nano board.
2014-10-06 02:58:56 -07:00
Bogdan Marinescu
067f2b6eb8
Merge pull request #511 from pbrook/usbserial-fix
...
Fix USB serial RX bug
2014-10-06 02:48:40 -07:00
Martin Kojtal
b30176a071
Merge pull request #531 from toyowata/master
...
Platform: LPC824 - new platform addition
2014-10-06 09:53:12 +01:00
Martin Kojtal
d583b167c5
Merge pull request #529 from xiongyihui/stm32f407
...
HAL: ARCH_MAX - STM_MODE_IT_EVT_RESET undefined error fix, uvision and gcc template
2014-10-06 09:12:21 +01:00
Martin Kojtal
8601be3b1e
Merge pull request #522 from neilt6/master
...
HAL: Better ADC self-calibration for LPC11U6X & LPC15XX
2014-10-06 09:05:49 +01:00
Cheong
e48d309f18
Added RedBearLab BLE Nano board.
2014-10-06 11:29:01 +08:00
ohagendorf
70eef62d9f
[DISCO_F429ZI] new target with [EXPORT] to gcc_arm and CoIDE
...
- build and export to toolchains gcc_arm and CoIDE is OK
- compiling is OK
- mbed/blinky is OK
2014-10-05 23:05:16 +02:00
Toyomasa Watarai
685f97da37
Add LPC824 platform
...
LPCXpresso824-MAX support
uARM target support
RTOS support
2014-10-05 16:18:48 +09:00
Sissors
86e71216fa
Allow Serial pin to be NC on Freescale/NXP devices
...
Nordic(?)/STM should also be done, but I don't know if they do their own
stuff.
Issue is that since the mbed-assert implementation, calling pin_mode
causes an assert when a pin is NC. Since defining a serial object with
only TX or RX is a valid use case, this should be handled.
pinmap_pinout does accept NC pins, so there no guards are needed (person
who adds asserts there may also fix it in all other code).
2014-10-04 22:47:25 +02:00
Yihui Xiong
476209445b
[ARCH_MAX] fix error - STM_MODE_IT_EVT_RESET undefined
2014-10-04 21:45:26 +08:00
ohagendorf
71f473c464
[EXPORT][NUCLEO_F334R8] export to gcc_arm and coide
...
- rtos library is not working because of double defined SysTick_Handler
in system_stm32f3xx.c and in rtos
- please see pullrequest #526 for a correct export
- tests are working fine:
Test summary:
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description
| Elapsed Time (sec) | Timeout (sec) | Loops |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| OK | NUCLEO_F334R8 | GCC_ARM | DTCT_1 | Simple detect test
| 0.44 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | EXAMPLE_1 | /dev/null
| 3.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_10 | Hello World
| 0.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_11 | Ticker Int
| 11.31 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_12 | C++
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_16 | RTC
| 4.7 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_2 | stdio
| 0.76 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_23 | Ticker Int us
| 11.37 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_24 | Timeout Int us
| 11.41 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_25 | Time us
| 11.31 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_26 | Integer constant
division | 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A1 | Basic
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A21 | Call function before
main (mbed_main) | 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A5 | DigitalIn DigitalOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A6 | DigitalInOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A7 | InterruptIn
| 9.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A9 | Serial Echo at 115200
| 5.97 | 10 | 1/1 |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
Result: 17 OK
Completed in 125.02 sec
2014-10-04 01:45:38 +02:00
bcostm
91958f7f56
[NUCLEO_F072RB] Fix 8-bit data access issue with SPI slave
2014-10-03 10:37:00 +02:00
Neil Thiessen
2e441ae239
Update analogin_api.c
...
Implemented proper self-calibration logic as per UM10736.
2014-09-30 12:53:59 -06:00
Neil Thiessen
14a88d7855
Update analogin_api.c
...
Implemented proper self-calibration logic as per UM10732, and changed sampling clock to actually divide by 1 (CLKDIV = 0).
2014-09-30 12:51:28 -06:00
bcostm
8333923611
[NUCLEO_F302R8,F334R8,L053R8] Increase ADC sampling time.
...
This change allows to pass the MBED_A8 test.
2014-09-30 14:56:19 +02:00
Martin Kojtal
25ff4eb5b4
Merge pull request #513 from Sissors/ksdk
...
[HAL] K22F - UART pinnames
2014-09-27 12:25:54 +01:00
Sissors
cc3456f254
[HAL][K22F] Added final UART pinnames
...
See title
2014-09-27 10:57:36 +02:00
Przemek Wirkus
4b50c3cadd
Minor unit test name change in DIV test
2014-09-25 17:42:01 +01:00
Martin Kojtal
68d4685136
Merge pull request #510 from hasselmm/hasselmm/nucleo-f103rb-rtos
...
[RTOS] NUCLEO_F103RB - definitions to support the target
2014-09-25 17:26:48 +01:00
Paul Brook
5518e335bb
Fix usb serial RX bug
...
USBCDC::readEP already already called readStart, so we should not call
it here.
Signed-off-by: Paul Brook <paul@nowt.org>
2014-09-25 14:49:26 +01:00
Mathias Hasselmann
349ee9bac7
[NUCLEO_F103RB] Define RTOS target for this board
2014-09-25 07:52:27 +02:00
Andrew Fritz
a31c4aa310
Merge remote-tracking branch 'upstream/master'
2014-09-24 16:34:35 -05:00
Andrew Fritz
ebe53afecb
Added pin names for cellular radio.
2014-09-24 16:19:39 -05:00
Andrew Fritz
8eb5bd40cb
Expanded PeripheralPins.c to suppor UART5 for cellular radio.
2014-09-24 16:18:53 -05:00
Przemek Wirkus
0a0491cf0f
Added new Unit Tests - General pool to cover common functionality and check if UT framework is working. This test pool can be extended with new tests
2014-09-24 16:22:19 +01:00
Przemek Wirkus
2ab8ad9b47
Feature: Device detection via serial - part 4
...
Interrupt In test pinology for NUCLEO changed
2014-09-24 14:58:14 +01:00
Przemek Wirkus
da412da174
Feature: Device detection via serial - part 3
2014-09-24 14:58:10 +01:00
Przemek Wirkus
2e58f7922c
Feature: Device detection via serial - part 1
2014-09-24 14:58:03 +01:00
Przemek Wirkus
3271e479b9
Minor modifications to mbed_main call testcase
2014-09-24 14:57:55 +01:00
bcostm
8cbcd6a07e
[NUCLEOs] Fix issue with InterruptIn edges disable (MBED_A7 test)
2014-09-24 12:26:27 +02:00
bcostm
c4bac8eb8a
Tests: re-order and add new NUCLEO targets
2014-09-23 13:01:21 +02:00
Przemek Wirkus
1f3587f54a
Added NUCLEO support for digital in/out tests
...
Slightly modified digital in/out tests
2014-09-23 10:53:53 +01:00
Przemek Wirkus
0a3e706703
Minor updates for InterruptIn testcase
2014-09-23 10:53:49 +01:00
Martin Kojtal
56e9fd5978
Merge pull request #496 from bcostm/master
...
[NUCLEO_F302R8] Migration to STM32Cube driver.
2014-09-23 10:18:44 +01:00
Martin Kojtal
347b41de66
Merge pull request #502 from Sissors/ksdk
...
[HAL] Freescale KSDK - Use PIT timer for ticker/timeout
2014-09-23 08:23:15 +01:00
Martin Kojtal
cb3999ca5e
Merge pull request #504 from 0xc0170/fix_enet_k64f_ksdk
...
[NET, HAL] K64F - update files to use address of enet peripheral (not instance as required by KSDK v1.0)
2014-09-22 17:15:30 +01:00
0xc0170
c4a60632a8
[NET, HAL] K64F - enet edit for new header files (address used instead of instance)
...
- hal enet - asserts commented out as they are not valid for new MCU headers (address, no instance)
- net - corrections for new ksdk API
2014-09-22 13:49:12 +01:00
Przemek Wirkus
ea59d77d85
Small improvements to RTC test to check time elapsed and if timestamp is not zero
2014-09-22 10:06:39 +01:00
bcostm
362f0ce335
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-09-22 10:41:28 +02:00
Martin Kojtal
2e5c761dc8
Merge pull request #495 from ohagendorf/develop
...
[NUCLEO_F4x1RE] test MBED_A7 InterruptIn - new test case - both interrupts disabled
2014-09-22 09:26:12 +01:00
bcostm
fd5b02f014
[NUCLEO_F302R8] Fix issue with MBED_A7 test
...
Add new STM_MODE_IT_EVT_RESET GPIO mode.
2014-09-22 10:03:50 +02:00
Sissors
d4263bfed6
[HAL][KSDK] Use PIT timer for ticker/timeout
...
Previously in the KLXX devices the LPTMR was used for ticker/timeout,
since they only have 2 PIT channels which are required for regular
timer. The KSDK targets have 4 PIT channels, which allows for two 32-bit
timers running at 1 MHz.
Since PIT timers are 32-bit, and LPTMR 16-bit, this both simplifies it
and makes it more efficient. It does cost the remaining 2 PIT channels,
but on the other hand leaves the LPTMR free.
2014-09-20 21:36:29 +02:00
sg-
c4c90fe780
[mbed][exporters][k22f][gcc] Added exporters for uvision, gcc_arm, kds. Known issues are: uvision5 as K22F doesnt seem to be supported with uvision4. gcc_arm and kds - build but blinky led color doesnt behave correctly. Haven't debugged much. python project.py -m K22F -p 25 -i kds [uvision] [gcc_arm] to pick back up.
2014-09-19 18:46:22 -05:00
sg-
4df4b2ffc5
[mbed][KPSDK][K22F][K64F] sw_timer.c seems to be left over from the last version of KSDKand isn't part of the v1.0.0 release. fsl_interrupt_manager.c relies on using KSDK specific startup code and linker scripts which we dont use.
2014-09-19 15:51:45 -05:00
0xc0170
fc5c9acbec
[NET] K64F - enet driver addition (latest merge removed that file)
...
- plus API update to reflect changes in KSDK (interrupt manager)
2014-09-19 13:33:41 +01:00
bcostm
0111694e1e
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-09-19 14:33:30 +02:00
Martin Kojtal
b2861e7625
Merge pull request #497 from ohagendorf/MBED_A7extension
...
[TEST] MBED_A7 - extension - raise/fall "off" case
2014-09-19 10:32:05 +01:00
ohagendorf
96b323c5cb
test [MBED_A7] extension
...
The test MBED_A7 is missing one functionality. It tests switch on an
edge detection, change the detected edge and switching on both. The
complete switch off is not tested.
2014-09-19 11:13:57 +02:00
Martin Kojtal
01f28ff20d
Merge pull request #491 from sg-/master
...
[ENET] K64F - Remove storage-class specifier "extern" from C++ guard at closing squiggle
2014-09-19 08:25:22 +01:00
bcostm
9266e3a74e
[NUCLEO_F302R8] Fix bug with MBED_A7 test (irq edges disabled)
2014-09-19 09:03:08 +02:00
bcostm
47b4e3cdb0
[NUCLEO_F302R8] Remove stdlib folders
...
Not used, was there as backup.
2014-09-19 09:00:50 +02:00
ohagendorf
45019cf62b
[DISCO_F407VG] test MBED_A7 InterruptIn failed
...
- solution similar to [NUCLEO_F4x1RE]
- digital_loop tests "DigitalIn DigitalOut", "DigitalInOut" and
"InterruptIn" are OK
2014-09-18 21:49:26 +02:00
bcostm
e19acbbb98
[NUCLEO_F302R8] Migration to STM32Cube driver.
...
Actual code is based on the Standard Peripherals Library.
2014-09-18 15:08:35 +02:00
ohagendorf
c59657a6d9
[NUCLEO_F4x1RE] test MBED_A7 InterruptIn failed
...
The test failed because it was not possible to switch off an already
active edge detection.
The reason was the GPIO HAL module driver function HAL_GPIO_Init. The
function changes only interrupt or event flags when the EXTI_MODE flag
in GPIO_Init->Mode is set. gpio_irq_set changed the event mode to
EDGE_NONE in gpio_irq_t structure but that doesn't changed the interrupt
and event flags in the CMSIS function because of the missing EXTI_MODE.
Now gpio_irq_set is able to switch off a specific or both edge
detections.
The MBED_A7 test was extended by another test to check if switch off
edge detection is OK.
2014-09-18 14:27:55 +02:00
0xc0170
b051dbd717
[HAL] Freescale KSDK - MBED_NO_ENET guard for enet drivers
2014-09-17 08:53:36 +01:00
0xc0170
0390a92d71
[HAL] MCU_K64F - files in MCU_K64F folder, as it is in the latest mbed master
2014-09-16 15:54:14 +01:00
0xc0170
cfd2a98b57
[KPSDK] Revert Enet driver to older version - compatible with lwip port
...
- this will be reverted back along with an updated lwip K64F implementation
2014-09-16 15:15:32 +01:00
0xc0170
a83f8e809d
[HAL] K64F - timestamp_t change in usticker
2014-09-16 14:22:47 +01:00
0xc0170
385d2fe792
MCU K64F files in K64F target folder
2014-09-16 13:45:02 +01:00
0xc0170
c8eab47e81
Merge branch 'master' of github.com:Sissors/mbed into Sissors-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/PeripheralPins.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/PortNames.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K22F/device/MK22F51212/fsl_bitaccess.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/PeripheralPins.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/PortNames.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/analogin_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/analogout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/device/MK64F12/regs.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/gpio_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/gpio_irq_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/gpio_object.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/i2c_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/objects.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/pinmap.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/port_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/pwmout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/rtc_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/serial_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/sleep.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/spi_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/us_ticker.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/PeripheralPins.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/PortNames.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/analogin_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/analogout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/device/MK64F12/regs.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/device/MK64F12/system_MK64F12.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/gpio_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/gpio_irq_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/gpio_object.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/i2c_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/objects.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/pinmap.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/port_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/pwmout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/rtc_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/serial_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/sleep.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/spi_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/us_ticker.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/analogin_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/analogout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/gpio_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/gpio_irq_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/gpio_object.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/i2c_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/objects.h
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/pinmap.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/port_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/pwmout_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/rtc_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/sleep.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/spi_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/us_ticker.c
libraries/net/eth/lwip-eth/arch/TARGET_Freescale/fsl_enet_driver.c
workspace_tools/tests.py
2014-09-16 13:43:02 +01:00
Sissors
60df735622
[K64F] First enet fixes
...
Hopefully the hardware init new functions are correct
2014-09-16 13:01:23 +02:00
Przemek Wirkus
63ee01bdd9
Modified host tests to use serial.realine() function to avoid extra timeouts during tests (test will work faster and will be more reliable)
2014-09-15 17:44:30 +01:00
Przemek Wirkus
8c77115d55
Modified host tests to use serial.realine() function to avoid extra timeouts during tests (test will work faster and will be more reliable)
2014-09-15 17:44:22 +01:00
sg-
01b323b46b
[mbed][k64f][enet] Remove extern from c++ guard at closing squiggle
2014-09-12 19:25:25 -05:00
Andrew Fritz
dd418c9507
Merge remote-tracking branch 'upstream/master'
2014-09-12 13:15:18 -05:00
Bogdan Marinescu
05aeadd8a9
Bumped revision number
2014-09-12 16:14:56 +01:00
Bogdan Marinescu
5eb0d384fb
Merge branch 'master' of github.com:mbedmicro/mbed
2014-09-12 10:52:44 +01:00
Bogdan Marinescu
a2853d2aa4
Revert "Fixed crash issue in RawSerial::printf for uARM"
...
This reverts commit d05b7f51d8
.
I am reverting this commit because:
- it uses alloca(), which is a dangerous function
- it uses vsprintf instead of vsnprintf, which can lead to a stack overflow.
Until we find a better solution, this might do more bad than good, so I am reverting it.
2014-09-12 10:47:34 +01:00
Bogdan Marinescu
c372035d60
Merge pull request #477 from sg-/master
...
Add derivative support to K64F and updates for MTS_GAMBIT
2014-09-11 16:47:48 +01:00
Bogdan Marinescu
81ab34fd83
Merge pull request #475 from giulianodianda/master
...
STMs: Microlib heap fix for new, malloc and friends
2014-09-11 16:35:53 +01:00
jesusalvarez
5f6da82f2f
Merge remote-tracking branch 'upstream/master'
2014-09-11 11:07:25 -04:00
Bogdan Marinescu
c281ede3db
Merge pull request #483 from Experiment-626/master
...
Changed the #define DEVICE_SEMIHOST to 0 to allow for wakeup of deepslee...
2014-09-11 16:00:48 +01:00
Bogdan Marinescu
1393115460
Merge pull request #484 from ohagendorf/master
...
[Nucleo_F4x1]: 2 extensions for a) toolchain ARM_GCC and b) test DigitalIn DigitalOut
2014-09-11 15:17:12 +01:00
Bogdan Marinescu
8a63c226dd
Merge pull request #485 from Accutechs/master
...
[LPC4337] add support
2014-09-11 14:00:04 +01:00
Bogdan Marinescu
31f43a3305
Merge pull request #487 from xiongyihui/nrf51822
...
[nrf51822] avoid using a global variable and fix I2C read sequence
2014-09-11 13:02:23 +01:00
Bogdan Marinescu
48bd3819f5
Merge pull request #481 from arebert/lpc4088
...
[LPC4088] Corrected calculation of CAN clock and making it possible to put code in QSPI flash
2014-09-11 12:59:45 +01:00
Yihui Xiong
592d6244d4
[nrf51822] properly generate stop condition of I2C read sequence
2014-09-11 18:05:40 +08:00
Yihui Xiong
274a34f472
avoid using a global variable
2014-09-11 15:17:33 +08:00
Sissors
0de8335c20
[K22F] Sleep/deepsleep verified to work
...
Works properly with waking from interruptin, not from timeout from
regular sleep, but thats the nature of the current KSDK Ticker timer
used, can be changed later on :)
2014-09-11 08:33:44 +02:00
Sissors
a1be82dc81
[KSDK][K22F] AnalogIn/Out added/verified
...
The original code switched ADC clock source depending on required
prescaler. Maybe thats possible on K64, but on K22 it just tried to set
clock to non-existing source. Not it gets a bit above MAX_ADC, but that
is set fairly conservative so is not an issue.
2014-09-11 08:08:39 +02:00
ytsuboi
a9d60a2520
[LPC4337] support AnalogOut
2014-09-11 13:48:08 +09:00
ohagendorf
31c82ad2ba
target extension of test: DigitalIn DigitalOut
...
Extension of the test 'DigitalIn DigitalOut' for Nucleo_F401RE and
Nucleo_F411RE
2014-09-10 23:52:19 +02:00
ohagendorf
da9b7d33a4
Toolchain GCC ARM for Nucleo_F411RE
...
- Linker script and startup for Nucleo_F411 - both are copies of
Nucleo_F401 with some changes (memory size, interrupt vector table)
- changes in target.py for the new toolchain
2014-09-10 23:48:06 +02:00
Aron L. Phillips
abcfdfb3bf
Changed the #define DEVICE_SEMIHOST to 0 to allow for wakeup of deepsleep and changed #define DEVICE_LOCALFILESYSTEM to 0 to fix errors relating to removing semihost in device.h;
2014-09-10 14:21:24 -04:00
Andrew Fritz
9e74068fbd
Added pin names for SPI buses and SPI chip select lines as well as pin names for GPIO pins.
2014-09-10 13:14:47 -05:00
Rohit Grover
33434f3c4a
Revert "add minimal support files for a Nordic bootloader."
...
This reverts commit 99d14db8c1
.
2014-09-10 14:03:51 +01:00
Przemek Wirkus
a98c8574a3
Added test for timer to check member function attached
2014-09-10 12:44:31 +01:00
Andreas Rebert
9c1a43f13d
[LPC4088] Making it possible to put code in QSPI flash
2014-09-10 10:43:59 +02:00
Andreas Rebert
4511b5bbc5
[LPC4088] Corrected calculation of CAN clock
2014-09-10 10:39:09 +02:00
jesusalvarez
85495dbc62
Merge remote-tracking branch 'upstream/master'
2014-09-09 17:48:44 -04:00
Sissors
6c61dab521
GPIO-irq fixed + activated on K22F + Arduino pins
2014-09-09 23:21:33 +02:00
Sissors
47988de521
RTC works correctly
...
Removes unnecesary code, and moved some things around, now it works
fine.
2014-09-09 22:52:51 +02:00
Sissors
c9194f0f9e
RTC compiles and doesn't crash anymore, but also doesn't run
2014-09-09 20:51:13 +02:00
Sissors
6585203559
Added SPI to K22F
...
Just copied from K64F the pinmap and removed SPI2, seems to be
identical. And apparantly had a typo in i2c which is fixed now.
2014-09-09 20:26:54 +02:00
ytsuboi
a6b1d51dec
[LPC4337] support RTOS
2014-09-10 03:20:39 +09:00
ytsuboi
89342dbe69
Merge remote-tracking branch 'upstream/master'
2014-09-10 03:20:05 +09:00
Rohit Grover
99d14db8c1
add minimal support files for a Nordic bootloader.
2014-09-09 11:14:31 +01:00
Bogdan Marinescu
82ec8c2c4d
Added support for Nordic parts with 32K of RAM
2014-09-08 16:27:53 +01:00
Sissors
654929803b
And unbreaking MMA test code
2014-09-07 21:39:53 +02:00
Sissors
555d43fab4
Added K22F I2C + fixed I2C
...
First part was pinouts. Second part is that the earlier done new I2C
commands were wrong. The macros for writing for example status register
expect the I2C base address, and were only getting the number of the i2c
peripheral. After figuring that one out technically the changes in
timeout_status_poll aren't necesary, but it won't hurt either.
2014-09-07 21:39:16 +02:00
Sissors
978732550b
Green LED irritation fix
...
The green LED is by default on. It is part of the JTAG interface,
although then it should be high-Z. Whatever the exact reason, it bothers
me. This disables it at startup (by switching the pin to GPIO).
2014-09-07 15:03:29 +02:00
Sissors
15bbd4143c
K22F PWM support
...
Pinouts added, and pwm names changed into something which are bit easier
to use when making that pinout.
2014-09-07 14:53:31 +02:00
ytsuboi
b55e3b42b4
Merge remote-tracking branch 'upstream/master'
2014-09-07 19:59:40 +09:00
ytsuboi
0abd9a2518
[LPC4337] support Rev.B board on PinNames.h
2014-09-07 19:58:13 +09:00
Sissors
1aaaea5553
Set correct CPU for K22F
...
Apparantly the wrong CPU was set, fixed that to correct one
(MK22F51212). Won't hurt though if someone checks the .s and .sct file.
(It does compile and work fine now for blinky and helloworld)
2014-09-07 11:56:21 +02:00
Sissors
d35e9bbe27
Added Serial support for K22F and fixed overal serial
...
First part is pretty obvious, added some pin defines, and some ifdefs in
serial_api.c to make it compile (they all use KSDK macros, so goes
automatically, and not that many ifdefs).
Second part is that in the new version of the hal files you apparantly
got to manually enable the uart transmitter/receiver. This wasn't in
there yet, so it did very little.
Now it works fine on a K22F (well minus the part where the first char in
a program isn't transmitted, but thats alot better than nothing being
transmitted)
2014-09-06 20:50:33 +02:00
Sissors
50ce80b7d2
K22F support added
...
And that is a bit of an overstatement. But mbed blinky works :D. And
nothing else works atm. Still more than before today.
Every option in device.h is disabled (and won't work), but now they can
slowly be enabled (they will need pinouts and most some will need some
changes in the mbed api files).
One of the major issues was that the KSDK is intended to only compile
relevant peripherals, but the mbed build system does not support this.
So now for the affected peripherals (with the K22F and K64F) instead of
throwing an error when no valid CPU is found for them, it sets a define,
and the relevant .h and .c files have an #ifndef for that define. This
way it doesn't need to be manually set for each mbed target.
2014-09-06 16:32:37 +02:00
Bogdan Marinescu
3a31537cfb
Merge pull request #478 from bcostm/master
...
[NUCLEO_L152RE] Enable HSI clock for ADC
2014-09-05 15:38:02 +01:00
Rohit Grover
bd60f75691
For HRM1017 (nRF51822), setup the internal RC clock instead of the low-frequency crystal.
...
Change request from Tsuboi San.
2014-09-05 15:21:57 +01:00
bcostm
f9e7f69241
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-09-05 11:38:19 +02:00
Bogdan Marinescu
449b984e4a
Merge pull request #468 from xiongyihui/dev
...
[nrf51822][gcc_arm]: fix makefile templates and nrf_svc.h's 'impossible constraint in asm' error
2014-09-05 10:15:54 +01:00
bcostm
35660622d9
[NUCLEO_L152RE] Enable HSI clock for ADC
2014-09-05 11:03:56 +02:00
sg-
24f537ea60
[MTS_GAMBIT][K64F][exporters][net] Update directory names for K64F to allow derivative platforms. Change net/eth/lwip-eth/arch directory name to allow K64F derivative EthernetInterface support. Disable Ethernet in MTS_GAMBIT device.h - seems depreciated or just not implemented. Add MTS_GAMBIT exporters for uvision and gcc_arm
2014-09-04 17:26:54 -05:00
Przemek Wirkus
c12b5de37b
Fixed NET_(4,6,13) client tests so after reset we wait for device to send print it's ready
...
Fixed small print issue with -V option
2014-09-04 10:10:55 +01:00
jesusalvarez
49e01fb232
Fix I2C0 pin init
2014-09-03 11:12:50 -04:00
Przemek Wirkus
2df3125ca4
Fixed missing STDOUT in Echo test
...
Fixed missing opening and closing brackets in {{start}}
2014-09-03 15:01:19 +01:00
Przemek Wirkus
4e3b149f79
Modified STDIO and ECHO so they use rpeamble to initialize communication
2014-09-03 13:33:54 +01:00
Rohit Grover
7aedd02f25
mostly white space diffs to Nordic's system startup file
2014-09-03 13:18:02 +01:00
Przemek Wirkus
e43fade769
Added source folder with CSTRING test
2014-09-03 11:06:39 +01:00
Przemek Wirkus
451f3b2166
Refreshed STL test
2014-09-03 09:49:22 +01:00
Przemek Wirkus
ce8543ecc8
Refreshed STL test
2014-09-03 09:48:20 +01:00
Giuliano Dianda
722cb53e96
STMs: Microlib heap fix for new, malloc and friends
...
heap can grow outside 0x400 default size and does not overlap stack
area.
2014-09-03 00:14:49 +02:00
ytsuboi
ef0819c731
[LPC4337] move files from LPC43XX to LPC4330
2014-09-03 02:20:48 +09:00
Przemek Wirkus
39e75c042f
Changed test suite version to 1.2
...
Added simple test to check C strings conversions
2014-09-02 17:34:08 +01:00
Przemek Wirkus
d71a7579b4
Removed from Hello World target test success notification
2014-09-02 15:50:24 +01:00
Przemek Wirkus
b481bc4319
Modified test EXAMPLE_1 to fail if can't receive proper print from Mbed
2014-09-02 14:52:24 +01:00
ytsuboi
f89ecdd600
Merge remote-tracking branch 'upstream/master'
2014-09-02 12:48:37 +09:00
ytsuboi
1ee314c4a5
[LPC4337] first commit
...
just confirmed with >workspace_tools\make.py -m LPC4337_M4 -t ARM -p 25
2014-09-01 23:30:22 +09:00
Przemek Wirkus
ff9252a247
Fixed ticker_2 blinking
2014-09-01 08:44:24 +01:00
Przemek Wirkus
2deae79c13
test cases minor improvements - for timers reduced other code, left only with LED blinking (no pin toggling)
2014-09-01 08:44:16 +01:00
Przemek Wirkus
bd689d7c7e
Fixed static / extern for led_blik() function. This function should be encapsulated inside test_env.cpp compilation unit for internal printing / error prompting usage
2014-09-01 08:44:12 +01:00
Przemek Wirkus
400e4f8085
Added measurement prints to PERF test group
2014-09-01 08:44:08 +01:00
Przemek Wirkus
7c1adc5eaa
Added simple coefficient notifiers (functions) to print int, uint and double together with measurement name
2014-09-01 08:44:04 +01:00
Przemek Wirkus
b9c75a7712
Added 3 new performance tests (PERF_* group). Tests measure read/write speed of file system operation while using Stdio, FatFS and mbed (FIleHandle) implementations
2014-09-01 08:43:52 +01:00
Przemek Wirkus
13c3a64e3f
Fixed CPPUTEST test runner for other compilers. Now we will force to pass main(argc, argv) ourselves to CPPUTEST test suite - as should be done in embedded project
2014-09-01 08:43:49 +01:00
Przemek Wirkus
60f6c97c3f
HTTPClient bugfixed - recent HTTPClient tests show POST method failing. HTTP header scan function insufficient buffers blocked proper header scan
2014-09-01 08:43:18 +01:00
Bogdan Marinescu
f304c6ba83
Merge pull request #471 from dbestm/master
...
[NUCLEOs] enhance i2c api
2014-08-29 20:42:28 +01:00
Rohit Grover
958aa2488b
changes proposed from Martin's review
2014-08-29 17:02:40 +01:00
Rohit Grover
6daf3ac52a
add a destructor for Ticker.
2014-08-29 17:02:40 +01:00
Rohit Grover
fedb7f02c0
use timestamp_t for Ticker::_delay
2014-08-29 17:02:39 +01:00
Rohit Grover
ab17cc71dc
minor simplification of a reused expression
2014-08-29 17:02:39 +01:00
Rohit Grover
a5ac14aab0
use constants from projectconfig.h as arguments for APP_TIMER_INIT()
2014-08-29 17:02:39 +01:00
Rohit Grover
c8f896d708
update definitions for us_ticker_set_interrupt() across all platforms to use timestamp_t
2014-08-29 17:02:39 +01:00
Rohit Grover
01bc4de3ab
white space diffs.
2014-08-29 17:02:39 +01:00
Rohit Grover
c8fc050ce4
simplify the algorithm which keeps only one app_timer timer running.
2014-08-29 17:02:39 +01:00
Rohit Grover
dcdca19948
updated call to APP_TIMER_INIT() to use contants from projectconfig.h
2014-08-29 17:02:39 +01:00
Rohit Grover
675ddde2f4
introduce a timestamp_t to track timeouts for TimerEvents.
...
The previous type used for this purpose was unsigned int, which was both
un-portable and liable to wrap-around.
2014-08-29 17:02:39 +01:00
Rohit Grover
7555d7411c
add a cachedInterruptTimestamp to us_ticker_set_interrupt() to short-circuit duplicate calls.
2014-08-29 17:02:39 +01:00
Rohit Grover
88e2e4e369
add a minor comment to explain some complex branching in us_ticker_irq_handler()
2014-08-29 17:02:39 +01:00
Rohit Grover
9294fcbb59
reimplement the micro-second ticker on nRF51822 using the app_timer module (RTC)
2014-08-29 17:02:39 +01:00
Rohit Grover
ac11358455
add a missing call to us_ticker_disable_interrupt from us_ticker_remove_event.
2014-08-29 17:02:39 +01:00
Rohit Grover
2deb3706d2
Replace the 16mhz clock with a low-freqncy external crystal based clock source at statup.
...
This results in a big win in power consumption.
2014-08-29 17:02:39 +01:00
Rohit Grover
27be321fa6
add some more files related to app_common/ to the Nordic Lib
2014-08-29 14:47:30 +01:00
dbestm
aee7023d7f
[NUCLEOs] enhance i2c api
2014-08-29 15:31:51 +02:00
Rohit Grover
04d0142bd6
add app_common header files for Nordic targets
2014-08-29 11:37:13 +01:00
Aron L. Phillips
bbe0203ccf
Renamed TARGET_GHI_MBUINO to TARGET_OC_MBUINO to fix an issue with the online compiler.
2014-08-28 15:22:12 -04:00
Rohit Grover
616ac8929a
add support for nRF51-DK
2014-08-28 16:36:16 +01:00
Bogdan Marinescu
e4109d8efc
Added MemFileSystem.h from repo on mbed.org
2014-08-28 09:55:01 +01:00
Yihui Xiong
bda033dc8e
[nrf51822][gcc_arm][c++]: fix 'impossible constraint in asm' error, used by ble app
2014-08-28 16:54:27 +08:00
Rohit Grover
90467175c0
cleaning up code within Nordic's mbed HAL using astyle
2014-08-27 08:42:26 +01:00
Martin Kojtal
d20ce63487
Merge pull request #463 from toyowata/master
...
[Common] Fixed crash issue in RawSerial::printf for uARM
2014-08-27 10:57:32 +08:00
Martin Kojtal
74958e0f72
Merge pull request #465 from bcostm/master
...
[NUCLEOs] Fix bug (normalization to 16bit) in adc read_u16()
2014-08-27 10:40:19 +08:00
Martin Kojtal
3fa2fcb906
Merge pull request #466 from AFritzMulti/master
...
[HAL][MTS_GAMBIT] Update the PeripheralPins.c mapping
2014-08-27 10:21:29 +08:00
Andrew Fritz
0cafe361f3
Updated the PeripheralPins.c mapping
2014-08-26 15:46:43 -05:00
bcostm
314f578539
[NUCLEOs] Fix bug with adc read_u16 function
...
Add data convertion from 12bit to 16bit.
2014-08-26 15:27:42 +02:00
Sissors
fc5473216a
Move mbed api files one level up
...
These should hopefully be pretty much identical for all KSPDK targets.
If thats not the case individual files can be moved down again.
2014-08-25 20:36:37 +02:00
Sissors
f3e48d0702
Updated CMSIS for K64F
2014-08-25 20:31:39 +02:00
Sissors
43cf048130
Update HAL-KSPDK files to 1.0 part 3
...
Last ones, apparantly some new enet files, might need to be deleted
later on again
2014-08-25 20:24:42 +02:00
Sissors
419839929a
Update HAL-KSPDK files to 1.0 part 2
...
Update of the hal folder
2014-08-25 20:18:56 +02:00
Sissors
db0a9b1f06
Update HAL-KSPDK files to 1.0 part 1
...
Everything except drivers and hal folder
2014-08-25 20:10:54 +02:00
Sissors
509a487cf6
Update HAL-K64 KSDK files to 1.0
...
only fsl_device_registers changed
2014-08-25 19:48:11 +02:00
Toyomasa Watarai
d05b7f51d8
Fixed crash issue in RawSerial::printf for uARM
...
Fixed crash issue in RawSerial::printf() function for microlib platforms
since microlib doesn't fully support C99 functions such as vsnprintf().
2014-08-25 16:13:43 +09:00
Sissors
8178db5d38
Fix SPI merge with new KSDK function names
2014-08-24 17:19:58 +02:00
Sissors
8f90794eec
Include spi conflict fix
...
Which I missed in the initial merge
2014-08-24 17:13:56 +02:00
Sissors
ae822b969a
Merge remote-tracking branch 'martins/dev_ksdk_update'
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/analogin_api.c
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_K64F/spi_api.c
2014-08-24 17:12:27 +02:00
Bogdan Marinescu
bbc120c478
Merge pull request #460 from xiongyihui/stm32f407
...
DISCO_F407VG - add USBDevice support and a variant - ARCH_MAX
2014-08-21 14:57:36 +01:00
Martin Kojtal
fc1fa25ada
Merge pull request #461 from Cheong2K/master
...
[RBLAB_NRF51822] Fixed syntax error and analog pins.
2014-08-21 14:25:28 +01:00
Cheong2K
0ca7a7096a
Fixed syntax error and analog pins.
2014-08-21 21:15:49 +08:00
Bogdan Marinescu
5ba8d2a310
Merge pull request #450 from micromint/master
...
LPC4330_M4 port_api, us_ticker update
2014-08-21 10:54:39 +01:00
Bogdan Marinescu
0f8a06d818
Merge pull request #459 from bcostm/master
...
[NUCLEOs] Improvement of Serial hal
2014-08-21 10:41:22 +01:00
Yihui Xiong
cbe4a4b26e
add target ARCH_MAX, a variant of DISCO_F407VG
2014-08-21 16:48:40 +08:00
Yihui Xiong
132278ac87
add USBDevice library support for DISCO_F407VG
2014-08-21 16:03:37 +08:00
bcostm
5655a56941
[NUCLEO_F334R8] Improvement of Serial hal
2014-08-21 09:58:05 +02:00
bcostm
91ee61cc17
[NUCLEO_L053R8] Improvement of Serial hal
2014-08-21 09:54:11 +02:00
bcostm
b507427292
[NUCLEO_F072RB] Improvement of Serial hal
2014-08-21 09:39:21 +02:00
Cheong
300dbd6843
Fixed pins for RBL nRF51822 board.
2014-08-21 11:01:34 +08:00
Cheong
9008380c67
Fixed pins for RBL nRF51822 board.
2014-08-21 10:38:02 +08:00
bcostm
63cf897d5a
[NUCLEO_L053R8] Fix bug and improvement of AnalogIn
2014-08-20 16:42:40 +02:00
Yihui Xiong
695cb02651
use target group LPC11UXX
2014-08-20 18:12:17 +08:00
Cheong
381fec2ba2
Change pins for RBL nRF51822 board.
2014-08-20 16:41:37 +08:00
Bogdan Marinescu
c8b763e022
Merge pull request #449 from bcostm/master
...
[NUCLEOs] Set heap size to 0x400
2014-08-20 09:25:43 +01:00
jesusalvarez
39f82c99ec
LPC4330_M4 port_api, us_ticker update
2014-08-19 18:16:48 -04:00
Bogdan Marinescu
0cb4ae69ce
Merge pull request #447 from webbbn/nrf51822_uart_any_pin
...
Adds standard DONT_CARE pin name for specifying that any pin will work
2014-08-19 14:38:19 +01:00
bcostm
7d815919fd
[NUCLEOs] Set heap size to 0x400
2014-08-19 15:08:25 +02:00
Bogdan Marinescu
e91e6e69d6
Merge pull request #443 from neilt6/master
...
Added count argument to disk read/write
2014-08-18 13:41:35 +01:00
Bogdan Marinescu
4dbfe1ea08
Merge pull request #445 from Experiment-626/master
...
Renamed TARGET_GHI_MBUINO to TARGET_OC_MBUINO to match the new name of t...
2014-08-18 09:18:55 +01:00
Yihui Xiong
0cd6ca6600
add missed port
2014-08-18 11:12:18 +08:00
Brian Webb
611be2ae7c
Disables checking UART pins checking on nRF51822.
2014-08-17 09:55:34 -07:00
Brian Webb
c3e6faaa76
Revert "Adds a standard DONT_CARE pin name that allows specifying that any pin will..."
...
This reverts commit c804dc8013
.
2014-08-17 09:43:32 -07:00
Brian Webb
c804dc8013
Adds a standard DONT_CARE pin name that allows specifying that any pin will
...
work in a pin map. This is currently used in the NRF51822 serial API to allow
specifying any pins as a UART.
2014-08-16 08:06:54 -07:00
Bogdan Marinescu
601712595f
Merge branch 'master' of github.com:mbedmicro/mbed
2014-08-15 16:20:11 +01:00
Bogdan Marinescu
34465d06a7
Bumped SDK revision number
2014-08-15 16:19:19 +01:00
Martin Kojtal
a681b14416
Change "error.h" to "mbed_error.h" to avoid conflicts with 3rd party code
2014-08-15 16:19:18 +01:00
Przemek Wirkus
ab2433cac2
Test bugfix: bugfixed RTOS (mutex, semaphore) - not thread safe stdio causes test result prints to be interrupted by threads' printing
...
test bugfix: added support for targetID print from device for 'hello world' and 'stdio' testcases
2014-08-15 11:17:52 +01:00
Aron L. Phillips
bf254ca673
For this commit, renamed GHI_MBUINO to OC_MBUINO as required for the platform change as well as the TARGET_GHI_MBUINO to TARGET_OC_MBUINO directory.
2014-08-14 10:56:32 -04:00
neilt6
083ac31ad5
Added count argument to disk read/write
...
The count argument in disk_read() and disk_write() is now passed to the
FATFileSystem instance. This allows more efficient disk drivers to be
written that can read and write multiple sectors at a time.
2014-08-13 09:12:12 -06:00
Alexander Valitov
cde156cadc
Added implementation for "rename" on FAT file system
2014-08-13 10:20:31 +01:00
jesusalvarez
c2327523bd
LP4330_M4 i2c/spi update
2014-08-12 19:25:25 -04:00
Bogdan Marinescu
ec6f5454a8
Merge pull request #435 from janekm/master
...
fixes to NRF51822 GCC template
2014-08-12 10:22:59 +01:00
Martin Kojtal
c266ac3596
Merge pull request #439 from xiongyihui/stm32f407
...
[Exporters] add DISCO_F407VG's uvision support
2014-08-12 07:38:54 +01:00
Yihui Xiong
c8704284bd
add DISCO_F407VG's uvision support
2014-08-12 11:53:19 +08:00
Bogdan Marinescu
15129aa459
Merge pull request #434 from chrta/add_lpc1549_gcc_arm
...
[LPC1549] Add support for GCC_ARM
2014-08-11 14:34:11 +01:00
Bogdan Marinescu
ca36374e2e
Merge pull request #436 from xiongyihui/variant_bug
...
fixed L6235E link error for Xadow M0
2014-08-11 13:59:40 +01:00
Janek Mann
74080c1efc
getting up to date with upstream
...
Merge remote-tracking branch 'upstream/master'
2014-08-11 12:45:49 +01:00
Janek Mann
c5f07dc672
fix for NRF51822 linker script
2014-08-11 11:42:41 +01:00
Martin Kojtal
9c4ba9aae2
Merge pull request #432 from Experiment-626/master
...
[GHI_MBUINO] Added the symbol PinMap_I2C_SDA[] and PinMap_I2C_SCL[] to the Peripheral...
2014-08-11 08:37:31 +01:00
Yihui Xiong
0b7b75881a
fixed L6235E link error for Xadow M0
2014-08-11 12:37:06 +08:00
Christian Taedcke
67e9feeab7
[LPC1549] Add support for GCC_ARM
2014-08-09 16:05:06 +02:00
Aron L. Phillips
441099212a
Added the symbol PinMap_I2C_SDA[] and PinMap_I2C_SCL[] to the PeripheralPins.c file. Compiled against uARM, ARM, and GCC_ARM.
2014-08-08 11:33:19 -04:00
Bogdan Marinescu
6e585609af
Merge branch 'master' of github.com:mbedmicro/mbed
2014-08-08 14:15:22 +01:00
Bogdan Marinescu
eff3edb0fc
Restored Nordic soft device directory
2014-08-08 14:14:13 +01:00
Martin Kojtal
303f50bc94
Merge pull request #430 from 23chrischen/master
...
[NUCLEO_F411RE] Naming corrections - Changed stm32f401 to stm32f411
2014-08-08 11:04:35 +01:00
23chrischen
198f6cfbee
Changed stm32f401 to stm32f411
2014-08-07 11:50:41 -05:00
0xc0170
afdeba9811
[Kinetis K] K64F and K20D50M - SPI Slave read bug fix
...
- Spi Slave - read() needs to clear Drain Request flag
2014-08-07 08:53:55 +01:00
Martin Kojtal
5b145e4f6c
Merge pull request #422 from Experiment-626/master
...
[TARGET_LPC11UXX] PeripheralNames.h and PinMap definitions separation for LPC11UXX platforms
2014-08-06 10:12:30 +03:00
Martin Kojtal
885659a30e
Merge pull request #425 from AFritzMulti/master
...
[MTS_GAMBIT] Modified PinNames.h and device.h for Gambit platform
2014-08-06 09:43:27 +03:00
Andrew Fritz
0b5de225e0
Fixed device.h copyright comment section
2014-08-05 16:04:40 -05:00
Andrew Fritz
a48db9410f
Modified PeripheralNames.h and PeripheralPins.c to reflect Gambit peripheral mapping
2014-08-05 15:55:23 -05:00
Bogdan Marinescu
ddc5340e3a
Merge pull request #414 from mjrgh/patch-1
...
Fix KL25Z connect problem with some USB 3.0 hosts
2014-08-05 20:07:32 +01:00
bcostm
462edd54e1
[NUCLEO_F334R8] Fix I2C clock issue
2014-08-05 13:38:43 +02:00
0xc0170
44822442da
[HAL] K22F - CMSIS files, target.py addition
2014-08-05 12:21:53 +02:00
Andrew Fritz
94c0283111
Modified device.h so all supported devices are enabled.
2014-08-04 14:33:30 -05:00
Andrew Fritz
299a858090
Modified PinNames.h to have correct pin mapping and enabled some elements in device.h for testing.
2014-08-04 11:24:29 -05:00
Aron L. Phillips
4a870d3682
The following changes were based on the request by Martin Kojtal:
...
Removed the pin definition comments from the xxx_api.c files;
Added GHI_MBUINO to the build_travis.py target section.
2014-08-04 11:06:15 -04:00
Iztok Starc
a1368f3bb2
Fixed TARGET STM32F4XX spi_api.c syntax error
2014-08-03 11:04:38 +02:00
Aron L. Phillips
1584c55aed
Modified the linker script for the ARM Micro, Standard, and GCC to accommodate for the specific chip that the mBuino platform uses LPC11U24FHI33/301 which is 6kB in the SRAM vs 8kB;
...
Added ('GHI_MBUINO', ('ARM', 'uARM', 'GCC_ARM')), to the OFFICIAL_MBED_LIBRARY_BUILD section of build_release.py.
2014-08-01 15:53:02 -04:00
Toyomasa Watarai
4cb75a3fbb
Fixed L6235E link error for NRF51822 variants
...
Changed TARGET_NRF51822 target directory names to TARGET_MCU_NRF51822
Removed NRF51822 names to extra_label of target.py
Added MCU_NRF51822 names to extra_label of target.py
Tested with blinky example for NRF51822, HRM1017, ARCH_BLE and
RBLAB_NRF51822 target
2014-08-01 16:36:54 +09:00
Bogdan Marinescu
47c6f8cf35
Merge branch 'master' of github.com:mbedmicro/mbed
2014-07-31 14:45:32 +01:00
Bogdan Marinescu
c3a0ebfab7
Merge branch 'patch-1' of git://github.com/23chrischen/mbed into 23chrischen-patch-1
...
Conflicts:
libraries/rtos/rtx/RTX_Conf_CM.c
2014-07-31 14:45:02 +01:00
Bogdan Marinescu
dd71fab893
Merge pull request #418 from lionleaf/master
...
Bugfix: Make redirected stdio write initialize UART
2014-07-31 13:43:15 +01:00
Bogdan Marinescu
2f0469c832
Merge pull request #421 from neilt6/master
...
Added mount/unmount to FATFileSystem
2014-07-31 10:09:58 +01:00
Aron L. Phillips
d63067208a
Removed the Peripheral Pin Definitions from the xxx_api.c files (analogin, i2c, pwmout, serial, & spi) to follow an example from Erik O. from this platform: https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KLXX/TARGET_KL46Z/PeripheralPins.c to allow for advanced compatibility of platforms;
...
Subsequently, the Peripheral Pin Definitions were added to the file called PeripheralPins.c to accommodate the removal of the definitions from the main xxx_api.c files and added it to each respective Target folder;
Added PeripheralPin.h to point to the PeripheralPin.c files in the target directories.
2014-07-30 17:53:01 -04:00
Aron L. Phillips
f0e2959200
Revert "Modified the TARGET_GHI_MBUINO/PeripheralNames.h and targets/hal/TARGET_NXP/TARGET_LPC11UXX/TARGET_GHI_MBUINO/PinNames.h to reflect the mBuino base hardware;"
...
This reverts commit 6b910f2763
.
2014-07-30 16:05:02 -04:00
Aron L. Phillips
6b910f2763
Modified the TARGET_GHI_MBUINO/PeripheralNames.h and targets/hal/TARGET_NXP/TARGET_LPC11UXX/TARGET_GHI_MBUINO/PinNames.h to reflect the mBuino base hardware;
...
I commented out the non useful SPI pins and Serial pins from our hardware build;
For pwmout, I removed the non useful pins and added two more pins that are part of our hardware build.
2014-07-30 13:53:17 -04:00
Przemek Wirkus
d9fbefd373
Test compliance with LPC1549 and LPC11U68
2014-07-30 17:53:01 +01:00
neilt6
979bc3e2d5
Added mount/unmount to FATFileSystem
...
Added virtual mount()/unmount() methods to FATFileSystem to allow users
to swap removable disks.
2014-07-30 10:22:23 -06:00
Bogdan Marinescu
48daa3c4a5
Merge branch 'master' of github.com:mbedmicro/mbed
2014-07-30 16:11:42 +01:00
Alexander Valitov
aa157d0195
Fixed TX buffer reclaim mechanism
...
This was causing problems with larger transfers.
2014-07-30 15:49:49 +01:00
Bogdan Marinescu
490d1a6606
Merge pull request #417 from Sissors/master
...
[LPC1114] Sleep fix + some device.h settings
2014-07-29 18:48:52 +01:00
Andreas Løve Selvik
f3de4bc529
Bugfix: Make redirected stdio write initialize UART
...
Calling a scanf before the first printf would end up calling serial_getc without initializing the UART.
2014-07-29 11:47:46 +02:00
Sissors
a545702123
Sleep fix + some device.h settings
...
LPC1114 has no semihosting and also no localfilesystem. I took the
liberty of guessing the LPC11Cxx also don't have those.
Sleep code did nothing outside of locking up the microcontroller
(because semihosting was enabled). Code seems to be copied from
LPC11u24, but the LPC1114 is fundamentally different. (For example
deep-sleep bit is now the deep-powerdown bit, which you dont want).
Aditionally it keeps current peripheral state during deepsleep and when
waking up. Datasheet rates LPC1114 at 6uA in deepsleep, I measured it at
3.7uA. That makes me a happy panda.
2014-07-28 21:14:57 +02:00
sg-
8c41ea4aae
Had duplicate set of api drivers in the directory - deleted
...
added define guards to xxxxx_api.c files for device.h peripheral gating
2014-07-28 12:46:50 -05:00
Przemek Wirkus
12c7ba5ee2
Small refactoring for SD card tests for TARGET_K64F platform
2014-07-28 13:35:10 +01:00
Przemek Wirkus
cd05521867
Added simple random seed provider.
2014-07-28 09:20:46 +01:00
mjrgh
43113cf13a
Fix KL25Z connect problem with some USB 3.0 hosts
...
This change fixes a problem I've encountered using the Freescale KL25Z as a USB client device when attaching to a USB 3.0 port on a host PC. I've personally observed the problem on two PCs, one a Dell running Windows 8.1 and the other a custom-built Windows 7 machine with a Gigabyte mobo. Several other people on the Web have reported what appears to be the same problem. It even appears to happen with some Macs - so it's apparently not Windows-specific or Windows-version-specific. But it does seem to be USB 3.0 specific, and one report speculated that the common element is the Intel Haswell chip set on the host side.
The problem can be worked around by using USB 2.1 ports (many PCs have a mix of 2.1 and 3.0 port hardware) or by connecting a USB 2.1 hub between the device and host. I have USB 2.1 ports on both of my testing machines, and this solution does work for me. But I wanted to fix it at the software level if possible, so that my project would work for people who might only have USB 3.0 ports available.
I tracked down the problem to a timing issue that seems to cause the device and host to get out of sync with respect to flow direction on the USB connection during the initial handshake. It seems that the host can issue a CONTROL OUT token at a point where the client is trying to send the response for a previous CONTROL IN token. I found a note in some USB 3.0 reference material that this situation can occur, and that the client can resolve it by sending a zero-length ACK, which tells the host that the client isn't ready and that the host request should be repeated.
My fix sends a zero-length reply in USBDevice::controlOut() when the control flow error is detected, and also explicitly sends the pending CONTROL_IN packet. This appears to fix it reliably on my machine. I'm not entirely confident about the fix, though, since I don't feel I understand the USB protocol or the mbed code in enough depth. I'm submitting the change here in the hope that someone with a deeper knowledge of the mbed code can determine if this is a good fix, and if not can hopefully use it as the starting point for a better solution.
Note that I submitted the same pull request via the mbed source control system, but I was advised by another mbed user that I should also submit it directly on github. Apologies for any confusion caused by the redundant submissions.
2014-07-25 14:52:27 -07:00
Przemek Wirkus
2415d391d7
Added pseudo random seed source from compiler -D option
2014-07-24 15:33:49 +01:00
Bogdan Marinescu
928b206625
Merge pull request #413 from lindvalla/fix_spi_on_lpc1549
...
Fixed three issues with the SPI driver for the LPC1549 platform:
2014-07-24 11:45:56 +01:00
sg-
8dda44c302
moved PeripheralNames.h to target folder (set new target values to 0)
...
Moved peripheral PinMap declarations to PeripheralPins.c
Deleted duplicate mbed_overrides.c
2014-07-23 11:32:30 -05:00
sg-
e479081dab
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-07-23 08:33:42 -05:00
Anders Lindvall
ea510ce162
Fixed three issues with the SPI driver for the LPC1549 platform:
...
* The TXDATCTL register was used even if only the control signals were
modified which caused extra data to be transmitted.
* The RXDAT register does not only contain the received data, but also
control information in bits 16 to 20. The old code did not mask out
the control information and in rare cases that would cause the returned
data to include too much information (i.e. received 0xaa as data but the
function returned 0x300aa).
* The LPC1549 uses a Switch Matric (SWM) to allow any pin to have any
function. This is not used in the old code which simply assigned
the first instance of the SPI class to SPI0 and the second instance to
SPI1. The third instance would result in a call to error().
This behaviour is not at all working with real world examples where the
SPI bus contains more than two peripherals. The third peripheral would
cause the platform to end up in error().
The solution is to modify the get_available_spi() function to first see
if the MISO/MOSI/SCLK and SSEL pins are already configured for use as
either SPI0 or SPI1. If the exact same pins are already used then the
SPIx will be reused. If one or more pins are different then another
SPIx will be used (or if both are alredy in use then error()). With this
change it is now possible to do this:
MyFlash f(D11,D12,D13); // Will use SPI0
MyTemp t(D11,D12,D13); // Will use SPI0
SDFileSystem s(D11,D12,D13,"sd"); // Will use SPI0
MyDisplay d(D11,D12,D13); // Will use SPI0
The old/existing code would have resulted in this
MyFlash f(D11,D12,D13); // Will use SPI0
MyTemp t(D11,D12,D13); // Will use SPI1
SDFileSystem s(D11,D12,D13,"sd"); // error()
MyDisplay d(D11,D12,D13); // Will never be called
2014-07-23 10:15:14 +02:00
0xc0170
f56f37528d
Merge branch 'master' of https://github.com/Sissors/mbed into Sissors-master
2014-07-23 08:42:17 +01:00
0xc0170
db98d70f91
[K64F] Fix gpio - port addresses, old KSDK code removal, modification in utilities
...
- warning: utilities are not compatible with KSDK, few tweaks were required
- lpuart not generic, does not compile for K64F (removed)
2014-07-22 15:49:31 +01:00
sg-
d35532b11a
Remove testing text
2014-07-22 09:17:34 -05:00
sg-
67a3183567
Add new platform. Based on K64F.
2014-07-22 09:15:52 -05:00
0xc0170
0c78174ad5
[K64F] cmsis system header file update
2014-07-22 11:59:19 +01:00
0xc0170
953be546ca
[K64F] HAL update (KSDK 1.0)
2014-07-22 11:37:02 +01:00
Mihail Stoyanov
55f9b014de
Add GHI_MBUINO target support
2014-07-22 11:12:05 +03:00
Mihail Stoyanov
8d5d92fea8
Added notify_start() to indicate test start
...
Added BusOut test
2014-07-22 09:53:05 +03:00
Sissors
dc7155634a
Bugfix for KLxx/K20 pwm period
...
Period is MOD + 1, so needs to add/substract 1 in the correct places
2014-07-21 19:03:07 +02:00
0xc0170
c22eead605
[K64F] KSDK update - part 2, some parts of HAL update to the new KSDK
2014-07-21 16:11:13 +01:00
0xc0170
920a372916
[HAL] KSDK update - step 1
2014-07-21 15:54:51 +01:00
Martin Kojtal
f971aef913
Merge pull request #407 from fritzprix/master
...
[Nucleo, Discovery] Add default heap size( 1 KB) for Nucleo F401RE, DISCOVERY 407
2014-07-21 08:32:31 +01:00
Toyomasa Watarai
5a49448226
[LPC1549] Fixed SPI frequency issue
...
Fixed SPI frequency issue when new frequency is not divided by system
clock.
Optimized power/clock setting code.
Some code refactoring.
2014-07-20 23:04:43 +09:00
Mihail Stoyanov
787da10f72
RedBearLab NRF51822 target support
2014-07-19 18:57:26 +03:00
DooWoong Lee
d1fc90fd50
Update startup_stm32f401xe.s
...
revert new change into what it was previously
2014-07-19 00:00:55 +09:00
Martin Kojtal
df84f2b3e9
Merge pull request #404 from xiongyihui/master
...
New ARCH_GPRS target
2014-07-18 14:09:41 +01:00
Przemek Wirkus
f7ab12865e
Added simple checks to make sure assertions outside test runs don't crash
2014-07-18 10:21:50 +01:00
Przemek Wirkus
265de723ad
Changed console object name from 'console' to something more unique like 'mbed_cpputest_console'
2014-07-18 10:21:45 +01:00
fritzprix
8c7e738263
- fix some type mismatch which causes error in build time
2014-07-17 23:38:34 +09:00
fritzprix
e3018e766b
- Add Default Heap Size
2014-07-17 23:37:11 +09:00
Martin Kojtal
41b8b1d364
Merge pull request #405 from micromint/master
...
[LPC4330_M4] Change case of include file for case sensitive builds
2014-07-17 06:26:17 +02:00
jesusalvarez
1e53bb8054
Change case of LPC43xx include file for case sensitive toolchains
2014-07-16 13:15:21 -04:00
Yihui Xiong
76f1eb949b
add ARCH_GPRS target
2014-07-16 18:34:20 +08:00
tkuyucu
9f0849d0ea
Merge remote-tracking branch 'upstream/master'
2014-07-15 16:21:12 +02:00
Sigve Sebastian Farstad
ae4d94584b
Fix erroneous boolean expression conversions
...
In fb90157c9a
, asserts were introduced
changing the error checking style in large portions of the code base
from `if(error_condition) fail();` to `assert(!error_condition);`. In
doing so, not all boolean conditions were negated properly. This commit
restores the original semantics of the error checks as they were before
fb90157
, (unless an error check has been changed upstream, in which
case it is ignored).
The practical effects of this commit is that it should restore proper
I2C and SPI functionality on the LPC15XX and nRF51822, respectively.
2014-07-15 15:24:30 +02:00
Przemek Wirkus
1da17bd076
Added MMA8451Q accelerometer test port for K20D50M platform
2014-07-15 12:32:10 +01:00
Przemek Wirkus
da68637753
Removed compilation warning about unused variable in i2c test
2014-07-15 12:08:35 +01:00
Przemek Wirkus
ac667d6a3e
Added SD card and EEPROM test pins for new Freescale K20D50M platform
2014-07-15 10:13:20 +01:00
Martin Kojtal
2031512f69
Merge pull request #400 from micromint/master
...
[LPC4330] Updated LPC4330_M4 port
2014-07-15 07:35:28 +01:00
jesusalvarez
e84df816c4
Restored assert on gpio_object.h. Added export template for GCC ARM Embedded (TOOLCHAIN_GCC_ARM)
2014-07-14 10:05:37 -04:00
jesusalvarez
9b8711ea45
Update LPC4330_M4 README
2014-07-11 15:13:54 -04:00
jesusalvarez
4e82296c05
Updates to LPC4330_M4 drivers
2014-07-11 14:48:25 -04:00
Bogdan Marinescu
bbf5cbc715
Merge pull request #397 from 0xc0170/dev_k20d50m
...
[K20D50M] K20D5M -> K20D50M
2014-07-11 09:57:00 +01:00
Bogdan Marinescu
0280e5b79f
Merge pull request #398 from 23chrischen/master
...
Added INITIAL_SP for F411
2014-07-11 09:51:58 +01:00
kshoji
615b0d92bc
Added USB Host MIDI support.
...
I've read, and accepted the Contributor Agreement.
http://mbed.org/users/kshoji/
2014-07-11 12:35:52 +09:00
23chrischen
698ea63b1c
Added INITIAL_SP for F411
2014-07-10 11:09:34 -05:00
0xc0170
0de2a8946d
[K20D50M] GPIO IRQ - CLZ to get position in irq handler
2014-07-10 14:43:25 +01:00
0xc0170
cf645e8fa1
[K20D50M] K20D50M - correct target name
2014-07-10 13:46:38 +01:00
0xc0170
79ee368366
[K20D50M] PinNames correction, UART pins definitions, GPIO IRQ speed up (as KLxx)
2014-07-10 13:23:48 +01:00
Przemek Wirkus
0ca9a48b63
Indented using AStyle
2014-07-10 10:57:44 +01:00
Martin Kojtal
079df1a484
Merge pull request #394 from fritzprix/master
...
[RTOS] Nucleo F401RE Support
2014-07-10 09:03:19 +01:00
Sissors
699c1782d5
Increased KLxxZs interrupt handling speed
...
Instead of checking one bit at a time use a simple binary search
algorithm. Speed increase is roughly 250% (bit more for KL46).
2014-07-09 21:52:25 +02:00
Rohit Grover
9413ed9163
provide default initialization of some local variables in serial_api.c:serial_format()
2014-07-09 10:52:37 +01:00
DooWoong Lee
a13d6fa4c5
Update RTX_CM_lib.h
...
Fix Init SP for STM32F401RE
2014-07-09 09:10:41 +09:00
fritzprix
9e6c7d1287
- Add Nucleo F401RE Support
2014-07-09 01:20:58 +09:00
Rohit Grover
aae8513739
changes needed to support V7 of the nRF51822 soft-device 110
2014-07-08 16:42:47 +01:00
23chrischen
872dd1234d
Added STM32F411RE defines
2014-07-08 09:32:21 -05:00
Martin Kojtal
09251dd3ba
Revert "error.h -> mbed_error.h"
2014-07-08 14:04:50 +02:00
Bogdan Marinescu
3197042b65
Merge pull request #387 from 0xc0170/dev_mbed_error
...
error.h -> mbed_error.h
2014-07-08 11:13:02 +01:00
0xc0170
1dcc9246bd
[LWIP] error.h -> mbed_error.h
2014-07-07 06:26:54 +02:00
0xc0170
04071ab1ea
[RTOS] Semaphore - error.h removal - not used, error -> mbed_error
2014-07-06 19:22:15 +02:00
Mihail Stoyanov
2018e40f3c
Change LED blinking rate when tests finish
2014-07-04 20:32:14 +03:00
Mihail Stoyanov
ac85b9f6a0
Added mbed blinky to tests
2014-07-04 20:10:28 +03:00
0xc0170
beaddaf8da
[RTOS] mbed error header file naming correction
2014-07-04 18:48:01 +02:00
bcostm
693035b74f
Add NUCLEOs targets in TMP102 test
2014-07-04 10:00:13 +02:00
0xc0170
f7f77392d9
error header file rename to mbed_error.h
2014-07-04 08:05:49 +02:00
Bogdan Marinescu
f04e12eeda
Bumped revision number
2014-07-02 12:53:38 +01:00
Bogdan Marinescu
69befae949
Merge pull request #384 from bcostm/master
...
[NUCLEO_L053R8] Fix ticker issue
2014-07-02 09:24:17 +01:00
bcostm
776b044262
[NUCLEO_L053R8] Remove call to SystemClockUpdate function.
...
It's ok to remove this call on this target because the same system clock
frequency is used with HSE and HSI clocks.
2014-07-02 09:18:42 +02:00
Przemek Wirkus
c97f1b8139
Added support for cpputest library. UT libray now compiles as separate lib, just like other libs. For example ETH or RTX. Added support for cpputest sources in root of mbed project (on the same level with mbed sdk repo). changes include adding new paths to the project. Two example UT (UT_1, UT_2 are added). New option -O is introduced to force 'test build only'
2014-07-01 17:45:38 +01:00
bcostm
b8633eef38
[NUCLEO_L053R8] Fix ticker issue
2014-07-01 15:58:49 +02:00
Bogdan Marinescu
4f86d39719
Merge pull request #383 from dbestm/master
...
[NUCLEOs] enhance I2C API to make it work with EEPROM
2014-07-01 14:51:07 +01:00
dbestm
448f40a902
[NUCLEO_L152RE] enhance I2C for EEPROM
2014-07-01 14:58:43 +02:00
dbestm
35c391ba63
[NUCLEO_F411RE] enhance I2C for EEPROM
2014-07-01 14:49:20 +02:00
dbestm
7b6a59a068
[NUCLEO_F334R8] enhance I2C for EEPROM
2014-07-01 14:36:32 +02:00
Przemek Wirkus
02ef2410cf
Changed default p5 pin for DigitalOut to LED1 pin - so it is available on all devices supporting this test
2014-07-01 13:22:41 +01:00
dbestm
7b4bcd6eaf
[NUCLEO_F030R8] enhance I2C for EEPROM
2014-07-01 14:15:07 +02:00
dbestm
2af0e5b5fc
[NUCLEO_F103RB] enhance I2C for EEPROM
2014-07-01 14:06:22 +02:00
dbestm
372a0ae662
[NUCLEO_F302R8] enhance I2C for EEPROM
2014-07-01 13:54:41 +02:00
dbestm
32e5859bed
[NUCLEO_F072R8] enhance I2C for EEPROM
2014-07-01 11:11:16 +02:00
dbestm
a85701deae
[NUCLEO_L053R8] enhance I2C to make it works with EEPROM
2014-07-01 10:32:18 +02:00
dbestm
674cca1c96
[NUCLEO_F401RE] enhance I2C API to make it work with EEPROM
2014-07-01 09:52:35 +02:00
ytsuboi
4771ebac99
Added target HRM1017
2014-07-01 02:24:31 +09:00
Toyomasa Watarai
b1cae3da93
[LPC1549] Added CAN support
...
Added CAN API support for LPC1549 target.
Tested with LPC1768 target using NXP TJA1042 CAN transceiver.
2014-06-30 15:21:42 +09:00
Martin Kojtal
eb364dacfe
Merge pull request #380 from xiongyihui/master
...
[ARCH_BLE] target ARCH_BLE uses separate PinNames.h and device.h
2014-06-30 06:37:35 +02:00
Yihui Xiong
582eb65675
target ARCH_BLE uses separate PinNames.h and device.h
2014-06-30 09:58:48 +08:00
Bogdan Marinescu
f74be83b04
Merge pull request #367 from dinau/LPCcappuccino_initial_port
...
LPCCAPPUCCINO] initial port
2014-06-27 16:20:32 +01:00
Martin Kojtal
124ef5e3ad
Merge pull request #376 from dinau/f407vg_update_hal
...
[DISCO_F407VG] HAL update.
2014-06-27 07:22:56 +01:00
bcostm
8a5c5b9662
[NUCLEOs] Add Serial Rx only and TX only modes + 8-bit data as default
2014-06-26 14:50:32 +02:00
Martin Kojtal
9fec469ec6
Merge pull request #377 from dinau/disco_f303vc_update
...
[DISCO-F303VC] Updated with F302R8 recent changes
2014-06-26 10:18:14 +01:00
Martin Kojtal
288cce7281
Merge pull request #378 from dinau/disco_f051r8_update
...
[DISCO-F051R8] Updated with F030R8 recent changes
2014-06-26 09:42:39 +01:00
Martin Kojtal
ea64ad4ac2
Merge pull request #375 from bcostm/dev_F072RB_assert
...
[NUCLEO_F072RB] mbed assert addition
2014-06-26 09:09:29 +01:00
dinau
7c99b50e93
Revert mistake change.
2014-06-25 23:01:17 +09:00
dinau
e6050cceca
[DISCO-F051R8] Updated with F030R8 recent changes
2014-06-25 22:56:05 +09:00
dinau
cc84553854
[DISCO-F303VC] Updated with F302R8 recent changes
2014-06-25 22:27:57 +09:00
dinau
de7003d6c2
[DISCO_F407VG] HAL update.
...
Mainly updated with NUCLEO-F401RE canges.
2014-06-25 20:45:07 +09:00
bcostm
e4e24ee17d
[NUCLEO_F072RB] Add assert
2014-06-25 10:57:45 +02:00
bcostm
c39de07958
[NUCLEO_F401RE] Fix issue with sleep and ST HAL tick timer
...
The timer used for the ST HAL tick must be disabled before entering in
sleep mode.
2014-06-25 10:22:44 +02:00
dinau
0e1d88d0ee
Merge branch 'origin/master'
2014-06-24 23:46:48 +09:00
Bogdan Marinescu
8ef659bca8
Merge pull request #372 from bcostm/dev_NUCLEO_F334R8
...
[NUCLEO_F334R8] Add platform files
2014-06-24 14:44:08 +01:00
bcostm
124ee172f4
[NUCLEO_F334R8] Add target CMSIS files
2014-06-24 11:23:54 +02:00
bcostm
dd4362a60d
[NUCLEO_F334R8] Add target HAL files
2014-06-24 11:22:07 +02:00
Martin Kojtal
31fd3f1225
Merge pull request #364 from chrta/lpc1549_tests
...
[LPC1549] Enable present tests for the LPC1549
2014-06-24 07:58:29 +01:00
Toyomasa Watarai
27a7514c6e
[LPC1114] Fixed PwmOut spike pulse issue
...
[LPC1114] Fixed PwmOut spike pulse issue when duty is 0%.
2014-06-24 13:28:40 +09:00
Christian Taedcke
021074eb1f
[LPC1549] Enable analog test.
2014-06-23 19:17:38 +02:00
Christian Taedcke
d27129351c
[LPC1549] Fix pin assignment for simple io tests.
2014-06-23 19:17:38 +02:00
Przemek Wirkus
a7d1228723
Added new NUCLEO boards definitions to general tests
2014-06-23 15:56:47 +01:00
Bogdan Marinescu
9728c76667
Merge pull request #369 from bcostm/dev_NUCLEO_F411RE
...
[NUCLEO_F411RE] Add all target files
2014-06-23 13:57:57 +01:00
bcostm
a484131295
[NUCLEO_F411RE] Add target CMSIS files
2014-06-23 12:43:20 +02:00
bcostm
8191dfcefd
[NUCLEO_F411RE] Add target HAL files
2014-06-23 12:40:40 +02:00
dinau
323a5d7270
LPCCAPPUCCINO] initial port
...
LPCCAPPUCCINO is the breakboard that has LPC11U37,
https://strawberry-linux.com/catalog/items?code=12045
Schematic:
https://strawberry-linux.com/pub/cappuccino-sch.pdf
2014-06-20 23:08:02 +09:00
Christian Taedcke
d74412c6ee
Fix compiler warning (signed vs. unsigned comparison).
2014-06-19 19:18:21 +02:00
Christian Taedcke
e4d8ee8287
Fix compiler warning (signed vs. unsigned comparison).
2014-06-19 19:04:26 +02:00
Toyomasa Watarai
50db157bd6
[LPC1549] Added USBDevice support
...
[LPC1549] Added USBDevice support by va009039's code
[LPC1549] Fixed warnings by GCC toolchain and removed redundant code
[LPC11U68] Fixed warnings by GCC toolchain and removed redundant code
2014-06-18 15:09:09 +09:00
Bogdan Marinescu
f60bb902c9
Merge pull request #358 from 0xc0170/dev_kds_exporter
...
kds exporter
2014-06-17 13:28:25 +03:00
Bogdan Marinescu
f9f842f098
Merge pull request #359 from bcostm/master
...
[NUCLEOs] SPI corrections
2014-06-17 13:26:41 +03:00
bcostm
82bde4ef39
[NUCLEOs] SPI corrections
...
- Correct wrong NSS pin configuration on F030R8 and F401RE
- Set the default data size to 8 bits
- Typo corrections
2014-06-17 12:14:17 +02:00
0xc0170
cf3b3d5a87
Merge branch '1549' of https://github.com/Kazu-zamasu/mbed into Kazu-zamasu-1549
2014-06-17 11:26:08 +03:00
kazu
66bfaf4c43
Create mtb.c
2014-06-16 02:18:21 +09:00
kazu
9cab1895cd
Create aeabi_romdiv_patch.s
2014-06-16 02:17:50 +09:00
kazu
d150c82baa
Update LPC1549.ld
2014-06-16 02:15:34 +09:00
kazu
31345c74c9
Update startup_LPC11U68.cpp
2014-06-16 02:14:41 +09:00
kazu
5a7eac98b4
Update LPC11U68.ld
2014-06-16 02:14:11 +09:00
kazu
7d6116ec17
Update LPC11U68.ld
2014-06-16 02:13:40 +09:00
kazu
fa84881098
Update LPC11U68.ld
2014-06-16 02:12:38 +09:00
kazu
b4fb8525ea
add 11U68 ARM CR
2014-06-15 09:10:32 +09:00
dinau
131cdb529d
[LPC2368][GCC_ARM] Added export functionality
...
Other changes are,
(1) Modified link error
(2) Silent Warning
2014-06-13 20:13:14 +09:00
0xc0170
ca8fb6c0ab
[K64F] Startup GCC ARM suffix correctionppercase
...
- uppercase assembly extension for KDS to recognize the files (bug in eclipse)
2014-06-12 15:15:16 +01:00
Bogdan Marinescu
66d25186cd
Merge branch 'nrf51822-gcc-arm-export' of git://github.com/juancferrer/mbed into juancferrer-nrf51822-gcc-arm-export
...
Conflicts:
workspace_tools/export/gccarm.py
workspace_tools/export_test.py
workspace_tools/targets.py
2014-06-12 14:44:36 +01:00
tkuyucu
86234528c2
Merge branch 'upstream/master'
2014-06-12 15:20:59 +02:00
tkuyucu
5cb6b71015
Increase PWM timer precision
2014-06-12 15:05:44 +02:00
tkuyucu
a384cf796e
New PWM implementation
...
The old implementation suffered when SoftDevice was under use. The new
implementation is more robust.
2014-06-12 14:52:46 +02:00
Bogdan Marinescu
0b5a92fbc5
Merge pull request #352 from 0xc0170/dev_error_header_inclusion
...
Error header inclusion in the error code file - fix.
2014-06-12 10:07:36 +01:00
0xc0170
d6c10d1cd2
mbed interface header inclusion in board.c
2014-06-12 09:46:24 +01:00
Juan Carlos Ferrer
92c5d1b578
Updates clock value
2014-06-11 16:55:11 -05:00
kazu
d9c48d3450
add 1549 GCC_CR
2014-06-12 05:33:50 +09:00
kazu
a0b12abc1b
add 1549 GCC_CR
2014-06-12 05:29:44 +09:00
Neil Thiessen
2430d649ea
Reset device to initial state in disconnect()
...
Added code to reset the device to the initial state when disconnect() is called. This prevents calls to configured() from returning true when the device has been disconnected.
2014-06-11 13:40:18 -06:00
Bogdan Marinescu
c694da0543
Merge branch 'dev_error_assert' of git://github.com/0xc0170/mbed into 0xc0170-dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/serial_api.c
workspace_tools/toolchains/arm.py
2014-06-11 15:50:34 +01:00
0xc0170
2e05e5cc07
Error header inclusion in the error code file - fix.
...
- weak declarations removal from code files
2014-06-11 14:23:55 +01:00
Bogdan Marinescu
42deb9ac55
Merge pull request #342 from bcostm/master
...
[NUCLEO_F401RE] Remove call to Systick + bug fixes
2014-06-11 09:42:11 +01:00
Bogdan Marinescu
0adb870369
Merge branch 'arch-pro' of git://github.com/xiongyihui/mbed
...
Conflicts:
workspace_tools/targets.py
2014-06-11 09:40:42 +01:00
Bogdan Marinescu
ff65c63a80
Merge pull request #346 from devanlai/LPC11CXX-RTR
...
Add support for remote CAN frames on LPC11CXX
2014-06-11 09:16:41 +01:00
Bogdan Marinescu
281ecee63f
Merge pull request #350 from 0xc0170/dev_k64f_enet_fix
...
[K64F] enet - IRQ handlers are in the emac (eth) layer
2014-06-11 09:16:05 +01:00
Bogdan Marinescu
37fa662c3c
Merge pull request #348 from 0xc0170/dev_k64f_gcc_fix
...
[K64F] ARM GCC startup fix - watchdog, linker correction and NVIC number of ...
2014-06-11 09:15:33 +01:00
tkuyucu
416900bdd9
Re-init timer if powered down
...
Re-commit after reverting the last commit with the changes to error.c
2014-06-11 09:22:47 +02:00
tkuyucu
5b60c2942d
Revert "Re-init Timer if powered down"
...
This reverts commit 21a8a92e87
.
2014-06-11 09:21:24 +02:00
0xc0170
372009f461
[K64F] enet - IRQ handlers are in the emac (eth) layer
2014-06-10 16:09:08 +01:00
tkuyucu
64b6589439
Merge remote-tracking branch 'upstream/master'
2014-06-10 14:55:44 +02:00
tkuyucu
21a8a92e87
Re-init Timer if powered down
2014-06-10 14:51:48 +02:00
0xc0170
e48e797928
[K64F] GCC startup fix - watchdog, linker correction and NVIC number of vectors
2014-06-10 10:35:32 +01:00
0xc0170
58ac3c6cd5
Merge branch 'gcc_k64f' of https://github.com/sg-/mbed into sg--gcc_k64f
...
Conflicts:
workspace_tools/targets.py
2014-06-10 10:31:03 +01:00
Andreas Rebert
6d42cdc540
[LPC4088] GCC: corrected alignment problem when setting up memory region for Ethernet driver
2014-06-09 14:55:49 +02:00
bcostm
a0d3da9a36
[NUCLEO_F401RE] Add missing IT flag reset + update system clock variable
2014-06-09 12:51:24 +02:00
Devan Lai
df7af8ca86
Add support for remote CAN frames
...
Fixed bug where outgoing messages always had DIR bit set, even if
message type was CANRemote.
Fixed TODO where incoming messages were always assigned message type
CANData even if the message was remote
Changed filter setup to no longer set MDIR bit in receive filter; this
allows remote messages to pass through the filter.
2014-06-06 18:41:20 -07:00
bcostm
18cade6354
[NUCLEO_F401RE] Correct PWM channel on PA_3
2014-06-06 09:40:51 +02:00
Toyomasa Watarai
e4e5683036
[LPC11U68] Fixed ADC sampling clock issue
2014-06-05 11:12:26 +09:00
Toyomasa Watarai
74d82257c0
[LPC1549] Fixed potential build error for GCC
2014-06-04 15:04:12 +09:00
Bogdan Marinescu
bcacbb9fbf
Merge branch 'master' of github.com:mbedmicro/mbed
2014-06-03 11:23:37 +01:00
Bogdan Marinescu
bb120221fb
Merge branch 'dev_trailing_spaces_removal' of git://github.com/0xc0170/mbed into 0xc0170-dev_trailing_spaces_removal
...
Conflicts:
workspace_tools/toolchains/__init__.py
workspace_tools/toolchains/arm.py
2014-06-03 10:39:31 +01:00
bcostm
8e2d37abf9
[NUCLEO_F401RE] Remove call to Systick
...
+ Update Cube F4 HAL driver to V1.1.0RC2
2014-06-03 11:18:59 +02:00
Toyomasa Watarai
850e3c4d3d
[LPC11U68] Added UART1-4 support
2014-06-03 18:18:39 +09:00
0xc0170
b5afd80303
Removal of usbtest host for kinetis
2014-06-03 09:54:37 +01:00
sg-
bc61af3b93
Start of adding gcc_arm export support and GCC_ARM compilation support. Binaries produced by GCC for K64F not functional at this point.
2014-06-02 19:20:17 -05:00
bcostm
2a70e71e30
[NUCLEO_F072RB] Add HAL files
2014-06-02 10:17:37 +02:00
Juan Carlos Ferrer
64cebfa232
Enables hex hook
2014-06-01 17:09:52 -05:00
Juan Carlos Ferrer
2784430ecd
Merges linker scripts into a single file
2014-05-31 16:56:34 -05:00
Juan Carlos Ferrer
e840a6c7bb
Adds startup file
2014-05-31 16:35:41 -05:00
Juan Carlos Ferrer
2c90466c4f
Adds check for INITIAL_SP
2014-05-31 16:29:14 -05:00
Juan Carlos Ferrer
69fd5721be
Updates NRF51822 target defines
2014-05-31 16:15:25 -05:00
Juan Carlos Ferrer
b2cc293722
First pass at linker script
2014-05-31 14:25:53 -05:00
bcostm
02873be1f7
[NUCLEO_F072RB] Update CubeF0 HAL driver
2014-05-30 15:39:23 +02:00
0xc0170
971038f2ed
spaces removal - tests
2014-05-29 15:50:20 +02:00
0xc0170
a5e0dea136
spaces removal - fs
2014-05-29 15:39:05 +02:00
0xc0170
f09322274a
spaces removal - rtos
2014-05-29 15:36:51 +02:00
0xc0170
07dff2db5e
spaces removal - USBDevice
2014-05-29 15:32:05 +02:00
0xc0170
081230ee9c
spaces removal - USBHost
2014-05-29 15:16:53 +02:00
0xc0170
9017b27778
mbed common - trailing white spaces removal
2014-05-29 15:11:05 +02:00
0xc0170
3ce40e2f75
License headers for new assert files.
2014-05-29 08:59:19 +02:00
0xc0170
e70c8daf85
mbed assert - guard macro correction
2014-05-28 16:41:29 +02:00
0xc0170
324407b59a
assert rename to mbed_assert header file
2014-05-28 16:38:00 +02:00
0xc0170
be43ebc182
MBED_ASSERT - mbed assert implementation
2014-05-28 15:39:44 +02:00
Yihui Xiong
73b643816c
add Arch Pro target
2014-05-28 17:54:42 +08:00
0xc0170
48cc27f405
[LPC targets + K20 + F407VG] spi,serial, i2c asserts logic corrections
2014-05-28 10:35:50 +02:00
0xc0170
6a84ffa433
Merge branch 'master' into dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_K20D5M/spi_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/gpio_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11UXX/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/analogin_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/serial_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/spi_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F302R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-28 09:53:51 +02:00
0xc0170
f9091a237c
[Freescale targets] - spi, serial assers corrections
...
- reverted gpio change in TARGET_LPC11U6X
2014-05-28 08:23:28 +02:00
Bogdan Marinescu
bd83615ac5
Merge pull request #333 from 0xc0170/dev_nrf51_adc_read
...
[NRF51822] analog read - set channel
2014-05-27 12:54:12 +01:00
Bogdan Marinescu
22f1f3a38a
Merge pull request #332 from bcostm/master
...
[NUCLEO_L053R8] Fix issue with upper case file name
2014-05-27 12:53:24 +01:00
0xc0170
9a39c1ddee
[NRF51822] analog read - set channel
2014-05-27 12:57:45 +02:00
bcostm
d4b8cb8a1c
[NUCLEO_L053R8] Fix issue with file upper case file name
...
+ code cleanup
2014-05-27 11:12:53 +02:00
Bogdan Marinescu
1cdfe81b13
Merge pull request #331 from bcostm/master
...
[NUCLEO_xxx] Update xxx_free() functions + typo
2014-05-27 09:57:57 +01:00
bcostm
3529f1dc0a
[NUCLEO_F302R8] Update xxx_free() functions + typo
2014-05-27 10:18:11 +02:00
bcostm
45142e0af4
[NUCLEO_F030R8] Update xxx_free() functions + typo
2014-05-27 09:51:55 +02:00
bcostm
a223580e6b
[NUCLEO_L152RE] Update rtc_free()
2014-05-27 09:24:28 +02:00
Martin Kojtal
a8b7f5df2c
Merge pull request #328 from ban4jp/master
...
[KLXX] Added RPC + RTOS support (KL05Z)
2014-05-27 09:24:17 +02:00
Martin Kojtal
a2726bf3f0
Merge pull request #329 from bcostm/master
...
[NUCLEO_L152RE_F401RE] Update xxx_free() functions + typo corrections
2014-05-27 09:21:47 +02:00
bcostm
20fee9fbff
[NUCLEO_F103RB] Update rtc + serial
2014-05-27 09:05:26 +02:00
Toyomasa Watarai
d8a81cde30
[LPC1549] Fixed ADC channel 1 issue
2014-05-27 11:20:12 +09:00
Rohit Grover
6eb6b90fe9
provide a default implementation for SerialBase destructor
2014-05-26 18:28:04 +01:00
Rohit Grover
ca965f836b
removing virtual destructor for CAN_Message;
...
it could be compiled using a C compiler where
the destructor will not make sense.
2014-05-26 18:27:06 +01:00
Rohit Grover
f65b7d9077
removing warnings discovered by using -Weffc++ flag for gcc
2014-05-26 18:04:46 +01:00
bcostm
57db78211c
[NUCLEO_F401RE] Update xxx_free() functions + typo
2014-05-26 16:14:33 +02:00
bcostm
b968150d2f
[NUCLEO_L152RE] Update xxx_free() functions + typo
2014-05-26 15:47:10 +02:00
ban4jp
49cdbbfe5d
[KLXX] Added RPC + RTOS support
2014-05-25 18:03:50 +09:00
bcostm
48a53c4be0
[NUCLEO_L053R8] Add object pin init for SPI + typo for I2C
2014-05-23 16:19:36 +02:00
Martin Kojtal
99a176f7d5
Merge pull request #325 from dbestm/master
...
[NUCLEO_L053R8] I2C1 clock + SPI slave receive
2014-05-23 13:52:16 +01:00
0xc0170
a3509013fa
[K64F] i2c - magical timeout increase in i2c_stop
2014-05-23 13:44:54 +01:00
Rohit Grover
f2b4c367e8
fix for a minor compiler warning about un-initialized variable
2014-05-23 11:29:01 +01:00
dbestm
b6a524734d
[NUCLEO_L053R8] I2C1 clock + SPI slave receive
2014-05-23 11:18:06 +02:00
bcostm
1bbd1fda37
[NUCLEO_F103RB] Update xxx_free() function + typo corrections
2014-05-23 11:00:26 +02:00
Martin Kojtal
10e3a9cea1
Merge pull request #314 from punitsoni/stm32_gcc
...
[STM32F103RB] Support for GCC_ARM toolchain
2014-05-23 08:39:47 +01:00
Martin Kojtal
b5c244f51b
Merge pull request #321 from neilt6/master
...
[LPC11UXX ] gpio_api.c - pin expansion
2014-05-23 08:31:58 +01:00
Sergio Scaglia
62605dfaaa
- Added initialization for Tx Fifo values and provided value for TFWR bits in ENET_TFWR register
...
Signed-off-by: Sergio Scaglia <sergio.scaglia@arm.com>
2014-05-22 21:43:23 -07:00
Neil Thiessen
0438beba09
Update gpio_api.c
...
Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
2014-05-22 15:58:01 -06:00
Martin Kojtal
ea4b6f76ef
Merge pull request #322 from bcostm/master
...
[NUCLEO_F072RB] cmsis files
2014-05-22 19:53:27 +01:00
Neil Thiessen
1073702cd2
Changed LED mapping to RGB
...
Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z and LPC11U68, and makes more sense in my opinion.
2014-05-22 08:52:10 -06:00
dbestm
393401a651
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-22 14:09:21 +02:00
dbestm
4d91188360
[NUCLEO_L053R8] enhance SPI slave
2014-05-22 10:42:18 +02:00
Sergio Scaglia
3c2119fab6
These changes solve:
...
1) Endianess of TX_DESC_UPDATED_MASK so Tx buffers can be released after tranmission.
2) Avoid assert( ) failure due uninitialized variable in enet_hal)config_tx_fifo( ) function.
Signed-off-by: Sergio Scaglia <sergio.scaglia@arm.com>
2014-05-21 15:05:29 -07:00
bcostm
627d0ef49c
[NUCLEO_F072RB] Add cmsis files (part 4)
2014-05-21 18:16:20 +02:00
bcostm
49adba3abe
[NUCLEO_F072RB] Add cmsis files (part 3)
2014-05-21 18:09:01 +02:00
Neil Thiessen
e441e0aa4f
Update gpio_api.c
...
Modified gpio_set() to allow PIO0_0, PIO0_10, and PIO0_15 to be properly configured for GPIO.
2014-05-21 09:21:43 -06:00
bcostm
a8c5cfb7ec
[NUCLEO_F072RB] Add cmsis files (part 2)
2014-05-21 16:57:18 +02:00
bcostm
6ec3e47274
[NUCLEO_F072RB] Add cmsis files (part 1)
2014-05-21 16:50:06 +02:00
Martin Kojtal
5831f87601
Merge pull request #317 from neilt6/master
...
[LPC11U6X] PinName LED mapping to RGB
2014-05-21 15:11:46 +01:00
0xc0170
b728ea1324
[LPC11CXX] can_frequency - bug fix
...
- link on the mbed issue report: https://mbed.org/users/mbed_official/code/mbed-src/issues/2
2014-05-21 15:08:55 +01:00
0xc0170
0306d52fc5
[K20, LCP1768, F100RB] asserts corrections
2014-05-21 14:33:42 +01:00
dbestm
622bcfa288
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-21 15:16:50 +02:00
dbestm
a102edf48b
[NUCLEO_F053R8] enhance I2C master (stop) and add I2C slave
2014-05-21 15:11:21 +02:00
bcostm
aaa3845aab
[NUCLEO_L053R8] Fix baudrate issue with LPUART1
...
+ add code for spi_free()
+ typo corrections
2014-05-21 10:16:57 +02:00
Neil Thiessen
ed0b72233e
Changed LED mapping to RGB
...
Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z, and makes more sense in my opinion.
2014-05-20 11:03:49 -06:00
0xc0170
906a6745a9
assert - logic corrections
2014-05-20 17:10:11 +01:00
0xc0170
60276a7cac
__ASSERT_MSG macro for uvision, corrections in LPC targets - serial - assert
2014-05-20 16:41:30 +01:00
Martin Kojtal
d0e6815ac8
Merge pull request #315 from dbestm/master
...
[NUCLEO_F302R8] SPI master correction
2014-05-20 16:35:16 +01:00
dbestm
40cf8b8952
[NUCLEO_F302R8] SPI master corrected
2014-05-20 16:39:34 +02:00
Przemek Wirkus
7afde21d4d
Added pins for EEPROM line test
2014-05-20 15:24:21 +01:00
Przemek Wirkus
20d2618d19
SD card test updated with 11U68 pinology
2014-05-20 15:05:28 +01:00
Rohit Grover
c057be6709
remove BLE related tests;
...
They were only demos; not real tests.
2014-05-20 14:54:01 +01:00
Rohit Grover
61a72711eb
Removed BLE related code to github
...
As part of transitioning to mbed.org, the BLE code is now only available
on mbed.org:
http://mbed.org/teams/Bluetooth-Low-Energy/code/BLE_API/
http://mbed.org/teams/Nordic-Semiconductor/code/nRF51822/
2014-05-20 14:43:10 +01:00
0xc0170
d843d56c08
[ALL TARGETS] error replaced by assert for preconditions
2014-05-20 14:20:37 +01:00
Punit Soni
882dcee242
Add support for GCC_ARM toolchain in target STM32F103RB
2014-05-19 20:18:42 -07:00
Bogdan Marinescu
eb0ab77fdb
Bumped revision number
2014-05-19 17:08:40 +01:00
dbestm
af4522e2dc
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-19 15:42:42 +02:00
dbestm
2691001351
[NUCLEO_F302R8] enhance SPI slave
2014-05-19 15:37:08 +02:00
Martin Kojtal
ffcaadfc68
Merge pull request #310 from dbestm/master
...
[NUCLEO_F302R8] Add I2C slave, enhance I2C master
2014-05-19 10:59:31 +01:00
dbestm
9d459bad9f
[NUCLEO_F302R8] indentation correction in I2C api
2014-05-19 11:12:12 +02:00
dbestm
6484358e33
[NUCLEO_F030R8] enhance I2C master
2014-05-19 09:57:58 +02:00
Martin Kojtal
e7f82dfb52
Merge pull request #312 from mazgch/master
...
fix wrong pin in C027 platform api
2014-05-19 08:43:22 +01:00
Sissors
da3c7c5e60
K20D5(0)M SPI code
...
Other pinouts still need to be done. PTC6 as MOSI possibly has issues.
There are also some changes which technically aren't required, but were
made in the search to why on earth it wasn't doing anything.
2014-05-18 09:40:39 +02:00
mazgch
ec6104a0fd
typo
2014-05-16 18:19:06 +02:00
Martin Kojtal
32deaca3f9
Merge pull request #308 from mazgch/master
...
[ublox c027] platform api to manage peripheral power supplies and level shifters
2014-05-16 16:08:12 +01:00
0xc0170
fb90157c9a
All targets except STM - asserts for checking presumptions (function parameters)
2014-05-16 15:45:12 +01:00
Przemek Wirkus
30424b260d
Code indentation only
2014-05-16 14:33:10 +01:00