Dmitry Bogdanov
3ebee14015
Update years in copyright headers in RTX for ARM7 sourses
2015-05-27 19:18:29 +04:00
Dmitry Bogdanov
4ea75b425a
Update years in copyright headers in CMSIS&HAL sources
2015-05-27 19:11:35 +04:00
Steven Cooreman
d49d21cdca
Pin definition update
2015-05-27 16:07:40 +02:00
Martin Kojtal
d9b482ff2b
Merge pull request #1137 from dbestm/master
...
NUCLEO_L053R8 - enhance RTOS main test
2015-05-27 15:00:07 +01:00
0xc0170
1cef3ffb2d
Merge branch 'master' of https://github.com/sg-/mbed into sg--master
...
Conflicts:
libraries/mbed/common/SPI.cpp
2015-05-27 13:09:05 +01:00
0xc0170
bdc4434981
mbed lib revision - 100
2015-05-27 09:19:26 +01:00
dbestm
0370f39673
[NUCLEO_L053R8] enhance RTOS main test
...
To make them passed with GCC and ARM compilers
2015-05-27 10:07:16 +02:00
hjjeon0608
d41f3f335f
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-05-27 10:53:14 +09:00
hjjeon0608
f0f89fc9a4
remove gpio_irq_api.c because not complete
2015-05-27 10:52:34 +09:00
Steven Cooreman
02d6b3200a
Add pin definitions for Silicon Labs parts
2015-05-26 13:31:12 +02:00
Steven Cooreman
14420995b0
Fix RTC, couldn't properly set time.
2015-05-26 11:47:03 +02:00
0xc0170
fc6ffc5819
Silabs - spi - style cosmetic changes for the last 2 commits
2015-05-26 08:44:28 +01:00
hjjeon0608
39c887c769
Bug fixed for test MBED_24(Timeout)
2015-05-26 08:55:30 +09:00
hjjeon0608
b8909ae27d
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-05-26 08:05:34 +09:00
ohagendorf
5b4e745674
[NUCLEO_F446RE] resolving rebase error and missing test
...
- resolving a rebase conflict
- adding pin config for MBED_A7 test (interruptin)
2015-05-23 19:10:54 +02:00
Olaf Hagendorf
8b73e9093b
[NUCLEO_F446RE] adding to RTOS lib
...
RTOS_1 .. RTOS_8 tests are OK
2015-05-23 19:10:53 +02:00
Olaf Hagendorf
26e44eaa1b
[NUCLEO_F446RE] Exchange linker script and startup file
2015-05-23 19:03:13 +02:00
ohagendorf
455b417b8f
[NUCLEO_F446RE] create new target - part 2
...
Update system_stm32f4xx to new version, generated by STM32CubeMX
Add target name to digital_loop test
Update coide export template
2015-05-23 19:03:12 +02:00
ohagendorf
8edb20bed6
[NUCLEO_F446RE] create the new target
...
Create the new target - mbed_blinky is runnning
2015-05-23 19:03:11 +02:00
Marcus Chang
f0861ccda5
SPI transfers larger than what the DMA can handle are split up in multiple transfers.
2015-05-22 17:30:08 +01:00
Martin Kojtal
88d158e43b
Merge pull request #1130 from stevew817/master
...
Silicon Labs - Cosmetic: apply mbed coding style to HAL
2015-05-22 10:18:28 +01:00
Steven Cooreman
2c55311cfb
cosmetic changes: apply mbed coding style to Silicon Labs HAL.
2015-05-22 10:47:37 +02:00
Martin Kojtal
61deb3e97c
Merge pull request #1125 from 0xc0170/fix_#1124
...
Timer/Ticker - fix constness of the data argument/member
2015-05-22 09:31:39 +01:00
Martin Kojtal
773be33ba7
Merge pull request #1129 from stevew817/master
...
Silicon Labs - Serial ports other than stdio were not properly enabled
2015-05-22 09:31:25 +01:00
Steven Cooreman
e8ff8e7629
Bugfix in Serial: serial ports other than STDIO are not enabled properly.
2015-05-22 09:44:42 +02:00
hjjeon0608
fef219f493
Disable I2C slave
2015-05-22 14:08:01 +09:00
hjjeon0608
8fae6b7a85
Change to static.
2015-05-22 10:42:56 +09:00
hjjeon0608
446bcdd7df
Change header scripts about PeripheralPins.c and PeripheralPins.h
2015-05-22 10:05:40 +09:00
hjjeon0608
82dd920c7e
Change Stack size and heap size to 0x400
2015-05-22 09:44:03 +09:00
hjjeon0608
feb9f51e2c
Now, we support toolchain ARM.
...
So Add the files.
2015-05-22 09:34:46 +09:00
Jeremy Brodt
91f856b2b9
[MAX32600MBED][MAXWSNENV] Corrected SPI frequency assertion.
2015-05-21 18:36:36 -05:00
Jeremy Brodt
a6437fb434
[MAX32600MBED] Added USBDevice definitions to eliminate build errors.
2015-05-21 18:36:36 -05:00
Jeremy Brodt
dda00b4f25
[MAX32600MBED] Pin definition changes for V2 boards.
2015-05-21 18:36:28 -05:00
hjjeon0608
1c9cbdbf35
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-05-22 08:05:04 +09:00
hjjeon0608
5fb844ce87
Change startup code for toolchain ARM
...
Add possible toolchain ARM at targets.py
2015-05-22 08:04:37 +09:00
Brian Daniels
0551f6e8b9
Added tests for the WFI instruction
2015-05-21 15:17:17 -05:00
0xc0170
1838c70a90
Fix OS clock definition for NZ32ST1L (latest merge)
2015-05-21 09:59:11 +01:00
0xc0170
f5eeaa09c6
Merge branch 'master' of https://github.com/modtronix-com/mbed into modtronix-com-master
...
Conflicts:
libraries/rtos/rtx/TARGET_CORTEX_M/RTX_CM_lib.h
libraries/rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
workspace_tools/export/coide.py
workspace_tools/export/gccarm.py
workspace_tools/export/uvision4.py
2015-05-21 09:53:12 +01:00
Martin Kojtal
36a43ec36b
Merge pull request #1119 from bcostm/master
...
STM32F3xx - Refactor analogin, analogout and pwmout
2015-05-21 09:38:26 +01:00
Martin Kojtal
1abc53f8ed
Merge pull request #1122 from stevew817/master
...
[Silicon Labs] Bugfixes in PwmOut
2015-05-21 09:37:32 +01:00
0xc0170
f0038f84e8
Timer/Ticker - fix constness of the data argument/member
2015-05-21 08:47:23 +01:00
Steven Cooreman
9ace27757c
Bugfixes in PwmOut.
2015-05-20 10:08:26 +02:00
Martin Kojtal
1f6ad3fbb3
Merge pull request #1120 from stevew817/master
...
[Silicon Labs] Fix missing clock enable in ADC/DAC
2015-05-20 08:34:16 +01:00
hjjeon0608
9c329b9357
Remove analogout_api.c
...
Remove toolchain ARM at targets.py
2015-05-20 10:50:45 +09:00
Steven Cooreman
dbbe5b6521
Fix missing clock enable in ADC/DAC
2015-05-19 16:12:44 +02:00
bcostm
50ad5b2011
[STM32F3xx] Refactor analogin, analogout and pwmout
...
- use STM_PIN_DATA_EXT macro for pinout definition
- some clean-up
2015-05-19 13:01:09 +02:00
Martin Kojtal
3729f5d8c7
Merge pull request #1112 from KunYi/master
...
fixed build error on USBDevice library for Target DISCO429ZI
2015-05-19 08:49:40 +02:00
Martin Kojtal
df21bc0e5d
Merge pull request #1115 from Sissors/master
...
HAL - ARCH-MAX : SPI was fixed to minimum frequency
2015-05-19 08:47:27 +02:00
KunYi Chen
d58da17792
fixed build error on USBDevice library for Target DISCO_F429ZI
2015-05-19 10:55:41 +08:00
bcostm
c33e013276
[DISCO_F334C8] Add ARM, uARM and IAR toolchains.
...
Compilation and basic tests are OK.
2015-05-18 16:19:33 +02:00
Dmitry Bogdanov
63bd6bf17b
remove local file system and semihost from the LPC2460 device capabilities
2015-05-18 16:48:58 +04:00
Dmitry Bogdanov
8ca60d1d2d
Assign PinNames to peripherals
2015-05-18 14:19:37 +04:00
Dmitry Bogdanov
035a3b8f56
fix typo
2015-05-18 13:37:41 +04:00
Dmitry Bogdanov
8ab2a95618
make some tests compilable
2015-05-18 13:31:10 +04:00
hjjeon0608
7d82bcacaa
Remove rtc_api.c and pwmout_api.c
...
And change define in device.h about RTC and pwmout.
2015-05-18 14:31:19 +09:00
Sissors
b5b96df58f
[HAL][ARCH-MAX] SPI was fixed to minimum frequency
...
Due to typo in the #ifdef it would completely skip the ARCH-MAX when
changing the SPI code, causing it to be stuck at lowest frequency.
2015-05-17 09:43:35 +02:00
hjjeon0608
c8ef005612
add WIZNET TARGET
2015-05-14 16:46:10 +09:00
Martin Kojtal
d06efae3c0
Merge pull request #1102 from masaohamanaka/master
...
RZ_A1H - Fix bugs of I2C and Update a header file of Video driver.
2015-05-14 07:54:08 +02:00
Martin Kojtal
b788b13841
Merge pull request #1105 from 0xc0170/dev_asynch_unit_tests
...
Asynch Unit tests (Serial, SPI, I2C, low power ticker)
2015-05-14 07:32:49 +02:00
Toyomasa Watarai
014c5f46f5
[RTOS] Add Nucleo STM32L152RE platform
...
* Add RTOS support for Nucleo STM32L152RE
* Add RTOS tests for the target
* Add RTOS build for build travis
2015-05-14 13:05:57 +09:00
0xc0170
686b99672f
Asynch Unit tests (Serial, SPI, I2C, low power ticker)
...
Peripheral unit tests require target pins definitions. I included K64F there as
a show case, although currently k64f does not support asynch methods.
2015-05-13 14:26:26 +02:00
0xc0170
3ee5f8640d
mbed lib revision - 99
...
build release - 2 platforms addition - disco l053c8 and maxwsnenv
2015-05-13 10:29:04 +02:00
Masao Hamanaka
494b8e4d9d
Update a header file of Video driver.
...
Update the header file for the Video driver support.
2015-05-13 11:01:10 +09:00
Masao Hamanaka
0d95e7bc18
Fix bugs of I2C those are the time-out of Nack and Read/Write will not be executed in normal.
...
Bugs are as below.
- In I2C, modify the time-out of Nack is slow problem.
- In I2C, modify Write function and Read function does not work correctly with split run.
2015-05-13 11:00:35 +09:00
Dmitry Bogdanov
a098a8d34c
add LPC2460 in USB Host library
2015-05-12 12:55:15 +04:00
dc37
cd9ef3902a
Fix bug with loopback implementation on LPC11c14. Changed 'CANCNTL_LBACK' to 'CANTEST_LBACK' like it is implemented in the C_CAN controller for the LPC1549.
2015-05-11 17:29:13 -07:00
Dmitry Bogdanov
fa21094284
backport of Issue: Pinology #808
2015-05-08 20:21:14 +04:00
Dmitry Bogdanov
6d0c61a6ad
Backport of Issue: RTX: Main thread should not write MAGIC_WORD to stack #827
2015-05-08 19:58:12 +04:00
Dmitry Bogdanov
f3a03cacc1
Backport of Issue: RTX: Support stacks larger than 64k #826
2015-05-08 19:53:07 +04:00
Dmitry Bogdanov
d56b34022d
code cleanup
2015-05-08 19:43:34 +04:00
Jeremy Brodt
d2ee0368c6
[MAX32600MBED,MAXWSNENV] addressed low-power ticker corner cases
2015-05-07 16:59:12 -05:00
Dmitry Bogdanov
1e76565b02
port PulseWaveModulator
2015-05-07 15:07:23 +04:00
0xc0170
ffd558657c
Squashed commit of the following:
...
commit 2f006d6f51ab4746d10f53d24667e551fa3a7896
Merge: a1e04f7
ca6d764
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu May 7 09:00:36 2015 +0100
Merge branch 'pinmap_stm32f1' of https://github.com/raulMrello/mbed into raulMrello-pinmap_stm32f1
commit ca6d7649a5
Merge: 88e7489
d50b62d
Author: raulMrello <raul.martin.rello@gmail.com>
Date: Mon May 4 09:39:59 2015 +0200
Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1
commit 88e7489862
Merge: dd27e29
ffaae4b
Author: raulMrello <raul.martin.rello@gmail.com>
Date: Mon May 4 09:27:28 2015 +0200
Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1
commit dd27e29bde
Merge: 3d1afb8
f54dc44
Author: raulMrello <raul.martin.rello@gmail.com>
Date: Mon May 4 09:24:33 2015 +0200
Merge remote-tracking branch 'upstream/master' into pinmap_stm32f1
commit 3d1afb8142
Author: raulMrello <raul.martin.rello@gmail.com>
Date: Mon May 4 09:16:01 2015 +0200
Updated pinmap.c in target_stm32f1
2015-05-07 09:03:48 +01:00
Martin Kojtal
a1e04f782b
Merge pull request #1093 from jeremybrodt/lpticker
...
MAX32600MBED,MAXWSNENV - Add low-power ticker.
2015-05-07 08:53:25 +01:00
Steven Cooreman
8fea0fdf8d
redefine OPEN_MAX from sys_limits for ZG and HG because they are RAM-limited parts, and in doing so, we save about 200 bytes of RAM.
2015-05-05 15:35:10 -05:00
Jeremy Brodt
e4332af040
[MAX32600MBED,MAXWSNENV] Added low-power ticker.
2015-05-05 15:14:37 -05:00
stevew817
e06fc12165
Merge pull request #1 from mbedmicro/master
...
Bring mbed up to date
2015-05-05 12:38:58 -05:00
Dmitry Bogdanov
4653da3604
Merge remote-tracking branch 'origin/master' into LPC2460
...
Conflicts:
libraries/USBDevice/USBDevice/USBEndpoints.h
workspace_tools/export_test.py
2015-05-05 21:35:21 +04:00
Steven Cooreman
155a897111
reduce stack size on Zero because of limited RAM
2015-05-05 12:35:20 -05:00
Dmitry Bogdanov
d41b74e898
backport of Issue: Fix stack aligment. #812
2015-05-05 21:27:39 +04:00
Dmitry Bogdanov
c064a71ca7
fix SPI bus
2015-05-05 20:42:53 +04:00
Dmitry Bogdanov
e14a853216
CMSIS and RTOS are both compalible separately now, remove ARM and GCC_CR toolchain as not compatible
2015-05-05 17:37:54 +04:00
Martin Kojtal
16156f526d
Merge pull request #1090 from raulMrello/thread_signal_clr
...
Updated Thread.cpp|.h to support signal clear
2015-05-05 07:48:00 +01:00
Martin Kojtal
4ba4c0d5b9
Merge pull request #1091 from stevew817/master
...
Silicon Labs - Set the default status for an input pin to PullUp instead of PullDown
2015-05-05 07:45:05 +01:00
Steven Cooreman
3561490e0c
Leopard and Wonder Gecko boards had the wrong clock frequency defined.
2015-05-04 17:03:34 -05:00
Steven Cooreman
0cc42db36d
Set the default status for an input pin to PullUp instead of letting it be PullDown.
2015-05-04 13:27:02 -05:00
raulMrello
a73ee5c3d6
Updated Thread.cpp|.h to support signal clear
2015-05-04 09:35:58 +02:00
Martin Kojtal
d50b62d49f
Merge pull request #1078 from screamerbg/master
...
Tests: mbed app shield test for the SPI display and improve the armcc regex support to support armsm output
2015-05-04 08:30:55 +01:00
Martin Kojtal
ffaae4bf4b
Merge pull request #1085 from AFritzMulti/master
...
K64F - Removed configuration of MII pins
2015-05-04 08:26:27 +01:00
Martin Kojtal
f54dc44071
Merge pull request #1088 from Sissors/master
...
KSDK - Fix issue with KSDK SPI timing
2015-05-04 08:16:15 +01:00
Sissors
9f16e75687
[HAL][KSDK] Switched delay type of SPI
...
Even though it does not actually toggle the CS signal, we can also use
the delay to CS toggle to get proper waveforms. This also fixes SPI in
mode 3.
2015-05-03 21:09:15 +02:00
Sissors
fa63b6703f
[HAL][KSDK] Fix issue with KSDK SPI timing
...
Depending on the format by default the Freescale SPI peripheral does not
give proper delay between SPI transfers. So code has been added which
sets half a period delay between SPI transfers.
2015-05-03 17:37:16 +02:00
Martin Kojtal
8c95d60d0a
Merge pull request #1076 from ohagendorf/stm32cubef4_update
...
Stm32cubef4 update
2015-04-30 13:31:38 +01:00
Martin Kojtal
3b811aedb1
Merge pull request #1084 from rgrover/s130
...
S130 v1.0 from Nordic. This brings in a lot of BLE4.1 functionality
2015-04-30 12:56:54 +01:00
Martin Kojtal
e1bf6d14dd
Merge pull request #1075 from julbouln/master
...
add suspend callback to STM32F4 USBDevice HAL
2015-04-30 12:56:22 +01:00
Martin Kojtal
7244eb8524
Merge pull request #1073 from marcuschangarm/master
...
Add missing functionality for disabling interrupts in SerialBase.h
2015-04-30 12:55:33 +01:00
0xc0170
bdaddafd92
Squashed commit (pull request #1072 )
...
commit 8e9e89f5d7
Author: bcostm <bco.stm@gmail.com>
Date: Tue Apr 28 17:12:52 2015 +0200
[STM32L0] Change back AHBPresc table name
commit 6433521fc1
Author: bcostm <bco.stm@gmail.com>
Date: Fri Apr 24 10:34:41 2015 +0200
[STM32_L0] hal improvements
- pins settings
- check STM32Cube HAL_Init return value
commit 7b6a5eadc6
Author: bcostm <bco.stm@gmail.com>
Date: Fri Apr 24 10:32:12 2015 +0200
[NUCLEO_L073RZ] Improvements (same as NUCLEO_L053R8)
commit 0a7f6d2bea
Author: bcostm <bco.stm@gmail.com>
Date: Fri Apr 24 10:30:44 2015 +0200
[NUCLEO_L053R8] Improvements
- Add new macro for pins setting (same as NUCLEO_F4)
- Fix issue with constant tables
commit 1f72ffe2fe
Author: bcostm <bco.stm@gmail.com>
Date: Fri Apr 24 10:26:55 2015 +0200
[DISCO_L053C8] Alignment with NUCLEO_L0, add IAR compilation + exporter
commit ed2d7dcbe1
Author: bcostm <bco.stm@gmail.com>
Date: Fri Mar 20 11:10:03 2015 +0100
[NUCLEO_F091RC/F303RE] Fix wrong detect_code field
2015-04-30 11:57:14 +01:00
Martin Kojtal
334b3418df
Merge pull request #1059 from devanlai/can-loopback-wip
...
Implement some CAN modes for the LPC1549/LPC11Cxx/LPC1768
2015-04-30 09:03:12 +01:00
0xc0170
23cde3b008
mbed header file - mbed lib revision - 98
2015-04-30 07:33:37 +01:00
Andrew Fritz
726f3f281c
[mbed][k64f] Removed configuration of MII pins
2015-04-29 13:14:02 -05:00
Rohit Grover
b8c6aba46a
Update to v1.0 of Nordic's S130 production release.
...
This brings in BLE4.1 functionality. It will take some time for BLE_API to expand to cover available functionality.
2015-04-29 10:42:49 +01:00
Rohit Grover
8130301af6
switch from s130-alpha to s130v1.0
2015-04-29 10:42:48 +01:00
Rohit Grover
06501a4285
update to s130 alpha
2015-04-29 10:42:38 +01:00
0xc0170
c741044c6e
Nucleo L053R8 - multiple definition error for PLLMulTable fix
2015-04-29 09:03:18 +01:00
Martin Kojtal
55891732d4
Merge pull request #1081 from stevew817/master
...
[Silicon Labs] Fix a bug preventing LEUART from being clocked correctly
2015-04-28 22:43:09 +01:00
Steven Cooreman
e4c2386911
Fix a bug preventing LEUART from being clocked correctly
2015-04-28 13:03:37 -07:00
0xc0170
0074b34e34
Silabs - Fix unblock/block declaration, implement gpio_is_connected
2015-04-28 12:14:30 +01:00
Steven Cooreman
35a4ba5c4e
* Silence bunch of compiler warnings on Silicon Labs platforms
...
* Remove "ARM" as compiler for Silicon Labs' CM0 platforms
* Define LED3 and LED4 on Silicon Labs platforms
2015-04-27 19:31:00 -07:00
Steven Cooreman
b40c1d474a
Fix reference to NVIC_GetActive() which is not available on CM0 platforms
2015-04-27 14:34:04 -07:00
Steven Cooreman
9ae0211f8c
Mixup in file naming
2015-04-27 13:26:11 -07:00
Steven Cooreman
298db047c1
Add in Silicon Labs targets
2015-04-27 11:11:02 -07:00
Martin Kojtal
be1f88a056
Asynch API for mbed (SPI, I2C, Serial) and low power ticker
...
New LowPowerXXX classes - low power ticker
SPI, I2C, Serial - asynch methods
2015-04-27 10:55:44 -07:00
Martin Kojtal
7c1fba2cda
Merge pull request #1074 from dbestm/master
...
[NUCLEO_F3xxRx][RTOS]enhance source and test
2015-04-27 09:42:20 +01:00
Martin Kojtal
c961f2de99
Merge pull request #1066 from smeshlink/master
...
Add target XBED_LPC1768
2015-04-27 09:41:42 +01:00
ohagendorf
03ff51f74a
[STM32F4xx] update of STM32CubeF4 to version 1.5 - part 4
...
Update of all files in target specific folders to new STM32CubeF4
version
2015-04-26 01:52:07 +02:00
ohagendorf
5b2d25f201
[STM32F4xx] update of STM32CubeF4 to version 1.5 - part 3
...
Adaption of gpio_api to new hal version: register to set/clear a pin is
now a single 32bit register
2015-04-26 01:49:58 +02:00
ohagendorf
dbb04307e3
[STM32F4xx] update of STM32CubeF4 to version 1.5 - part 2
2015-04-26 01:47:43 +02:00
ohagendorf
2ad8ff1853
[STM32F4xx] update of STM32CubeF4 to version 1.5 - part 1
2015-04-26 01:46:31 +02:00
julbouln
7bb1ea30fe
add suspend callback to STM32F4 USBDevice HAL
2015-04-25 17:40:31 +02:00
dbestm
891567da8f
[NUCLEO_F334R8] RTOS main of some test enhanced
...
RTOS_3(semaphore) main of test enhanced for IAR and GCC
RTOS_2(mutex) main of test enhanced for IAR
2015-04-24 15:52:33 +02:00
Marcus Chang
9a5b7adcf4
Added missing functionality for disabling interrupts in SerialBase.h
2015-04-24 13:53:18 +01:00
Martin Kojtal
2d8f49de85
Merge pull request #1067 from jeremybrodt/warnings
...
Fixed and suppressed compiler warnings.
2015-04-24 08:06:30 +01:00
Jun Wako
2d019a694b
Rename back files of TARGET_K20XX
2015-04-24 15:20:42 +09:00
Jeremy Brodt
77d3559f88
Fixed and suppressed compiler warnings.
2015-04-23 12:36:07 -05:00
Mihail Stoyanov
c9324b7c0f
Added C12832 LCD display library and SPI C12832 test.
2015-04-23 19:33:13 +03:00
Dmitry Bogdanov
ac5a462946
bug fix of SVC handler
2015-04-23 18:57:41 +04:00
longshine
d043f7f4e5
Added target XBED_LPC1768
2015-04-23 19:51:30 +08:00
0xc0170
809d8aa82b
Squashed commit of the following (PR #1023 ):
...
commit 5390a0eb7fc28dda30993602652350fd0ad87df0
Merge: 7c4831f
3998966
Author: 0xc0170 <c0170@rocketmail.com>
Date: Thu Apr 23 08:48:31 2015 +0100
Merge branch 'master' of https://github.com/dudmuck/mbed into dudmuck-master
Conflicts:
workspace_tools/export/uvision4.py
commit 3998966b1b
Author: U-owner-PC\owner <Wayne Roberts>
Date: Thu Apr 9 13:45:09 2015 -0700
using defines for platform specific requirement
commit 755c5d9b07
Author: U-owner-PC\owner <Wayne Roberts>
Date: Wed Apr 8 14:59:47 2015 -0700
added device ID for MOTE_L152RC
commit d812fb0002
Merge: 6ad66e8
158cbeb
Author: U-owner-PC\owner <Wayne Roberts>
Date: Wed Apr 8 07:25:23 2015 -0700
Merge remote-tracking branch 'upstream/master'
commit 6ad66e89d8
Merge: 14a1807
cfb9dd1
Author: U-owner-PC\owner <Wayne Roberts>
Date: Fri Mar 27 15:54:03 2015 -0700
merged upstream
commit 14a18078ca
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Mar 24 10:01:02 2015 -0700
RTC subSeconds at 16384Hz
commit 32d75d04c1
Merge: bc84c03
ea01d61
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Mar 24 09:59:43 2015 -0700
Merge remote-tracking branch 'upstream/master'
commit bc84c03a37
Author: U-owner-PC\owner <Wayne Roberts>
Date: Mon Mar 16 16:26:18 2015 -0700
handle HSE-PLL enabled upone deepsleep wakeup
commit 11bfe693b9
Merge: b7cec55
fdc75bf
Author: U-owner-PC\owner <Wayne Roberts>
Date: Mon Mar 16 14:37:11 2015 -0700
Merge remote-tracking branch 'upstream/master'
commit b7cec55d08
Merge: c5b61f5
4b74c54
Author: U-owner-PC\owner <Wayne Roberts>
Date: Mon Mar 9 13:15:56 2015 -0700
syncd with upstream
commit c5b61f5c1d
Merge: c16a115
9d2fd3e
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Mar 3 14:05:54 2015 -0800
syncd with upstream
commit c16a115e18
Merge: 51efd61
1b2a621
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 24 09:48:55 2015 -0800
Merge remote-tracking branch 'upstream/master'
commit 51efd619f1
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 24 09:48:22 2015 -0800
MOTE_L152RC
commit a122226e46
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 24 09:46:08 2015 -0800
renamed SEMTECH_LORA915 to MOTE_L152RC
commit 88fcf53069
Merge: 3e291c1
8648ff5
Author: U-owner-PC\owner <Wayne Roberts>
Date: Mon Feb 23 08:11:48 2015 -0800
Merge remote-tracking branch 'upstream/master'
commit 3e291c1cce
Merge: a59aefc
c9e93d2
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 17 19:04:04 2015 -0800
Merge remote-tracking branch 'upstream/master'
syncing my fork with master
commit a59aefc6ed
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 17 18:46:27 2015 -0800
added SEMTECH_LORA915 to python scripts
commit 15b1989b69
Author: U-owner-PC\owner <Wayne Roberts>
Date: Tue Feb 17 18:42:13 2015 -0800
added platform SEMTECH_LORA915
2015-04-23 08:55:29 +01:00
Martin Kojtal
7c4831f300
Merge pull request #1044 from porkybrain/master
...
Changed CircBuffer to take its size as a template parameters for efficientcy.
2015-04-23 08:44:13 +01:00
Martin Kojtal
ee76292c81
Merge pull request #1042 from bsilvereagle/master
...
Replaced SPI pin definitions for K64F in SD tests
2015-04-23 08:28:31 +01:00
Martin Kojtal
02a3838a3d
Merge pull request #1052 from chrisistuff/teensy_gcc_arm_rtos
...
Fixed GCC_ARM toolchain issue and RTOS library support for TEENSY3_1
2015-04-23 08:26:18 +01:00
Martin Kojtal
ecaaa712eb
Merge pull request #1058 from neilt6/patch-1
...
NUCLEO-F411RE USB clock frequency fix
2015-04-23 08:21:49 +01:00
Giuliano Dianda
f67632b347
STM32: Fix HSE/HSI clk source detection
...
When using online compiler (Keil) SystemInit (and systick stuff) is call
before RW data is initialized, so static and global variables contains
garbage. AHBPrescTable was one of these.
2015-04-21 16:01:30 +02:00
Martin Kojtal
f3936afa34
Revert "Fixed interrupt handler in serial_api.c for the Nordic NRF51. The last b..."
2015-04-21 11:24:58 +01:00
Neil Thiessen
f522ea7967
NUCLEO-F411RE USB clock frequency fix
...
HAL: NUCLEO_F411RE - Corrected USB clock frequency
Modified the main PLL settings so that the USB clock will run at a proper 48MHz instead of 44.44MHz. Consequently, the core clock will now run at 96MHz instead of 100MHz.
2015-04-20 12:28:47 -06:00
Martin Kojtal
41824de2eb
Merge pull request #1047 from marcuschangarm/master
...
Fixed interrupt handler in serial_api.c for the Nordic NRF51
2015-04-20 11:16:03 +01:00
Martin Kojtal
f14d0a93fa
Merge pull request #1054 from rgrover/nordicSDK-v8.0
...
Part1 - upgrading to v8.0 of the Nordic SDK
2015-04-20 11:14:11 +01:00
Martin Kojtal
016b9ad9cb
Merge pull request #1051 from toyowata/master
...
NXP's HAL - Fix PwmOut period using SCT
2015-04-20 10:39:06 +01:00
Rohit Grover
c3da630923
attempt at upgrading to v8.0 of the SDK
2015-04-20 10:38:08 +01:00
Toyomasa Watarai
5b74eed7da
[USBMIDI] Fix compile error
...
* Member variables in USBMIDIMessage and USBMIDI class wrongly
initialized in class declaration
* Add member initialization in constructor
2015-04-20 14:34:47 +09:00
Christoph Plank
82b7d9d3f7
Added RTOS support for TEENSY3_1 target
2015-04-18 17:00:57 +02:00
Christoph Plank
bd1bfb5c4b
Fixed RTOS support for Cortex-M4 without FPU
2015-04-18 17:00:57 +02:00
Christoph Plank
e66f9ff0aa
Call SystemInit before loading the .data section for TEENSY3.1 when using GCC_ARM
...
This is needed because it seems the watchdog otherwise resets the board
before SystemInit is reached even though I'm not sure why the watchdog
timer expires so early.
2015-04-18 16:59:00 +02:00
Christoph Plank
8348517bbb
Fixed section names in linker script for TEENSY3_1 when using GCC_ARM
2015-04-18 16:54:47 +02:00
Martin Kojtal
faba4123ec
Merge pull request #1048 from kgills/export
...
[MAXWSNENV, MAX32600MBED] Adding export support.
2015-04-17 08:40:43 +01:00
Martin Kojtal
35a93e3f4d
Merge pull request #1038 from kgills/maxwsnenv_analog
...
MAXWSNENV - Adjusting hal analog.
2015-04-17 08:39:59 +01:00
Toyomasa Watarai
e753aa2d9e
[NXP's HAL] Fix PwmOut period using SCT
...
* Some targets which use SCT timer for PwmOut have a bug which PWM
signal does not come out when period set more than 65536us. (issue
#1050 )
* Fix SCT counter mode from 16-bit Low to 32-bit Unified mode
* Fix wrong cast size (uint64_t) for 32-bit register
* Some TABs convert to white spaces
* Affected with LPC812, LPC824, LPC1549 and LPC11U68
2015-04-17 15:39:15 +09:00
Devan Lai
fe04561a7c
[mbed][LPC17XX] Implement CAN::mode for LPC176X
...
Implement all CAN modes except for GlobalTest and SilentTest on on the LPC17XX
2015-04-16 22:25:58 -07:00
Devan Lai
52f20bfcad
[mbed][tests] Add CAN loopback test case
...
Add test case that configures a MUT for in CAN self-test mode and sends a
series of test messages to verify that it works.
2015-04-16 22:25:57 -07:00
Devan Lai
c233c88107
[mbed][CAN] Implement CAN::mode for C_CAN controllers
...
Implement all CAN modes except for GlobalTest on on the LPC11CXX
and LPC15XX targets which use the C_CAN controller
Fix swapped ordering between MODE_TEST_LOCAL and MODE_TEST_GLOBAL
in the HAL definition of CanMode.
2015-04-16 22:12:19 -07:00
porkybrain
75732d75fa
Merge branch 'master' of https://github.com/porkybrain/mbed
2015-04-17 01:59:18 +02:00
porkybrain
0209929dc4
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-04-17 01:57:49 +02:00
porkybrain
478aa7ef33
free memory afer disabling the usb ISR solves race condition which could corrupt the heap. (issue #1049 )
2015-04-17 01:56:35 +02:00
Kevin Gillespie
2044135c19
Adding export support for MAXWSNENV and MAX32600MBED.
2015-04-16 14:04:40 -05:00
Odin Holmes
c48e5ea445
Update CircBuffer.h
2015-04-16 17:39:18 +02:00
porkybrain
cad87d11d4
moved initialization into constructor for compatibility with c++03
2015-04-16 15:57:30 +02:00
Marcus Chang
e34e16d311
Fixed interrupt handler in serial_api.c for the Nordic NRF51. The last byte sent in a sequence would not correctly clear the interrupt flag.
2015-04-16 13:27:49 +01:00
Martin Kojtal
29ab478a78
Merge pull request #1032 from toyowata/master
...
LPC824, SSCI824 - Add GCC_ARM exporter support
2015-04-16 11:35:50 +01:00
Martin Kojtal
b675c99d9c
Merge pull request #1037 from jeremybrodt/max32600mbed
...
MAX32600MBED - Adding MAX32600MBED platform.
2015-04-16 11:35:28 +01:00
Martin Kojtal
1b9e8d686f
Merge pull request #1031 from julbouln/master
...
Add SysEx to USBMIDI device
2015-04-16 10:52:50 +01:00
porkybrain
250ce08712
Changed CircBuffer to take its size as a template parameters. This results in smaller code size and less ram usage because the optimizer knows the size at compile time and it does not need to be stored in ram. It should also be faster because there is no indirection to the heap.
...
I have not tested this code!
2015-04-15 17:07:40 +02:00
bsilvereagle
ec8ac75e88
Replaced SPI pin definitions for K64F in SD tests
...
The old pin definitions were all for Port D pins, which are incorrect. These improper pin mappings caused all tests to fail.
Pin definitions were replaced with the definitions as stated here -
http://developer.mbed.org/media/uploads/sam_grove/xk64f_sensors.jpg.pagespeed.ic.RCpM8talCK.webp
Tests now pass on the K64F Sch Rev D1
2015-04-15 09:11:39 -04:00
julbouln
8dab8c4751
Added USBMIDI tests + bugfix MIDI OUT
2015-04-14 20:57:56 +02:00
Kevin Gillespie
a14683a62a
[MAXWSNENV] Adjusting hal analog.
2015-04-14 10:07:21 -05:00
Jeremy Brodt
5ada69b73d
[MAX32600MBED] Adding MAX32600MBED platform.
2015-04-14 10:00:23 -05:00
0xc0170
2198e68f76
mbed header file - mbed lib revision - 97
2015-04-14 13:09:09 +02:00
Toyomasa Watarai
d8049d5832
[LPC824, SSCI824] Add GCC_ARM exporter support
...
* Correct interrupt vector table for GCC_ARM startup
* Add GCC_ARM build target for SSCI824
* Add GCC_ARM exporter template files
* export_test has been passed
* autometed test has been passed
2015-04-13 17:54:12 +09:00
julbouln
20759f0ff9
USBMIDI: SysEx message create helper
2015-04-11 11:22:29 +02:00
julbouln
1793b6a80a
USBMIDI: Add SysEx support
2015-04-11 11:17:40 +02:00
sg-
c74b9d6126
Update if/else formatting to K&R
2015-04-10 15:19:42 -05:00
Martin Kojtal
8311bafba5
Merge pull request #1026 from jeremybrodt/assemblycomments
...
MAXWSNENV - Fixing comments in startup file for ARM compiler.
2015-04-10 08:14:12 +02:00
sg-
70fad08a4c
Update SPI API documentation for hardware driven SS. Modify all target spi_api.c implementations. spi_init ssel parameter was used incorrectly to determine master/slave mode rather than enable hardware driven SS (seems to be due to legacy copy paste). Remove duplicate copy paste code of initialization in spi_init that is done by constructor (SPI and SPISlave)
2015-04-10 00:38:27 -05:00
Jun-Ru Chang
f211a680b4
[RTOS] fix compilation warning
...
pragma push/pop/Ospace are only supported by ARM compiler. Change
predefined marco from __arm__ to __CC_ARM. Warning messages are
shown as below.
[Warning] rt_CMSIS.c@1867: 1866:0: warning: ignoring #pragma push
[-Wunknown-pragmas] ignoring #pragma Ospace [-Wunknown-pragmas]
[Warning] rt_CMSIS.c@1884: 1866:0: warning: ignoring #pragma push
[-Wunknown-pragmas] ignoring #pragma pop [-Wunknown-pragmas]
Change-Id: Ife657b710d694449b30dc4b3150cd49c883fc080
Signed-off-by: Jun-Ru Chang <jrjang@gmail.com>
2015-04-10 10:56:55 +08:00
Kevin Gillespie
de73e4574a
[MAXWSNENV] Fixing comments in startup file for ARM compiler.
2015-04-09 16:24:25 -05:00
ohagendorf
dce050a915
[TARGET_STMF4] reorg hal
...
some test extensions
2015-04-09 11:21:50 +02:00
ohagendorf
b25f943d5f
[TARGET_STMF4] reorg hal for UBLOX_C029
...
same changes but for UBLOX_C029 as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
not tested because hardware not yet available
2015-04-09 11:21:49 +02:00
ohagendorf
58f4519ca4
[TARGET_STMF4] reorg hal for MTS_MDOT_F411RE
...
same changes but for MTS_MDOT_F411RE as in commit [TARGET_STMF4] reorg
hal for DISCO_F407VG
not tested because hardware not yet available
2015-04-09 11:21:49 +02:00
ohagendorf
2f2a885dad
[TARGET_STMF4] reorg hal for MTS_MDOT_F405RG
...
same changes but for MTS_MDOT_F405RG as in commit [TARGET_STMF4] reorg
hal for DISCO_F407VG
not tested because hardware not yet available
2015-04-09 11:21:48 +02:00
ohagendorf
410404d0b6
[TARGET_STMF4] reorg hal for MTS_DRAGONFLY_F411RE
...
same changes but for MTS_DRAGONFLY_F411RE as in commit [TARGET_STMF4]
reorg hal for DISCO_F407VG
not tested because hardware not yet available
2015-04-09 11:21:48 +02:00
ohagendorf
95e9aef207
[TARGET_STMF4] reorg hal for DISCO_F401VC
...
same changes but for DISCO_F401VC as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:47 +02:00
ohagendorf
84c48c0f0b
[TARGET_STMF4] reorg hal for ARCH_MAX
...
same changes but for ARCH_MAX as in commit [TARGET_STMF4] reorg hal for
DISCO_F407VG
one bugfix for DISCO_F429 - wrong DAC channel numbers
2015-04-09 11:21:46 +02:00
ohagendorf
879d971289
[TARGET_STMF4] reorg hal for NUCLEO_F401RE
...
same changes but for NUCLEO_F401RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:46 +02:00
ohagendorf
34cfbedd6c
[TARGET_STMF4] reorg hal for DISCO_F429ZI
...
same changes but for DISCO_F429ZI as in commit [TARGET_STMF4] reorg
hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf
22de60432a
[TARGET_STMF4] reorg hal for NUCLEO_F411RE
...
same changes but for NUCLEO_F411RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf
a70bdc5c00
[TARGET_STMF4] reorg hal for DISCO_F407VG
...
Removing pin configuration from analogin_api, analogout_api and
pwmout_api (hal function, used by every STM32F4 target) to the target
specific files.
2015-04-09 11:21:44 +02:00
Toyomasa Watarai
9fe3632b17
Add LPC11U68 support in Sleep test case
...
- Add LPC11U68 target in MBED_4 test case
- Add wakeup pin for LPC11U68 target and set PullUp mode
2015-04-09 16:06:53 +09:00
Martin Kojtal
9ef9a54972
Merge pull request #938 from bridadan/lpc11U68Sleep
...
Add sleep and deepsleep for LPC11U68. Needs testing on board
2015-04-09 08:58:29 +02:00
Martin Kojtal
c3cd171fc3
Merge pull request #987 from Willem23/patch-1
...
LPC82X - Fixed hardcoded MRT_Clock_MHz
2015-04-09 07:48:01 +02:00
Martin Kojtal
643cd23443
Merge pull request #1004 from ohagendorf/stm32f3xx_reorg_hal
...
STM32F3xx - hal reorganization
2015-04-09 07:44:47 +02:00
Martin Kojtal
5b3947edaf
Merge pull request #1017 from ohagendorf/stm32f1_reorg_hal
...
STM32F1xx - hal reorganization
2015-04-09 07:38:30 +02:00
Jeremy Brodt
66c194537b
[MAXWSNENV] Removed pin alias macros
2015-04-08 15:52:41 -05:00
dbestm
1684127708
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-04-08 11:39:06 +02:00
Martin Kojtal
158cbeb292
Merge pull request #979 from jeremybrodt/usbcallbacks
...
USB - Add macros to alias the endpoint callback functions to support configurability
2015-04-08 08:38:31 +02:00
Martin Kojtal
071f4d0e44
Merge pull request #1003 from jeremybrodt/maxwsnenv
...
Adding MAXWSNENV platform.
2015-04-08 08:31:46 +02:00
Martin Kojtal
78c43352e9
Merge pull request #1020 from masaohamanaka/master
...
RZ_A1H - Fix a bug that there is a case that can not be normal communication in I2C.
2015-04-08 08:17:51 +02:00
Martin Kojtal
51db2fd50c
Merge pull request #1021 from toyowata/master
...
RTOS - Add workaround for internal fault
2015-04-08 08:16:24 +02:00
Martin Kojtal
4af08058e4
Merge pull request #1019 from PaggyCyntec/patch-3
...
Update main.cpp
2015-04-08 08:15:52 +02:00
0xc0170
331dc0725d
Squashed commits from #1002 , from Marcomissyou.
...
Delta target - add RTC, bugfixes in mbed_overrides and pinnames
2015-04-08 08:10:42 +02:00
Toyomasa Watarai
41d37b5f2d
[RTOS] Add workaround for internal fault
...
* Add #pragma Ospace to prevent internal fault of armcc 5.04 and 5.05
* Reported by
http://developer.mbed.org/questions/5003/Compiling-latest-github-with-ARM-DS5-fai/
2015-04-08 14:42:17 +09:00
Jeremy Brodt
3f7718cec4
Adding MAXWSNENV platform.
2015-04-07 13:39:09 -05:00
Masao Hamanaka
1e7fe7474b
Fix a bug that there is a case that can not be normal communication in I2C.
...
When the following conditions, may not be the normal communication in I2C.
1. A device for I2C address was not found
2. Set "repeated = true".
2015-04-07 16:46:17 +09:00
PaggyCyntec
0228696f48
Update main.cpp
...
removed "union" because it causes the result of auto-test not stable (sometimes FAIL, sometimes PASS), after removed, the test result is all PASS.
2015-04-07 14:39:58 +08:00
Martin Kojtal
dc0b26d56a
Merge pull request #1014 from jurgis/1013-lpc1549-serial-attach-without-handler-not-disabling-irq
...
LPC1549 - Properly disable usart interrupt
2015-04-07 08:35:32 +02:00
Martin Kojtal
c5c542c9b1
Merge pull request #1012 from jurgis/1011-lpc1549-serial-format-will-disable-serial-port
...
LPC1549 - Enable usart when configuring it
2015-04-07 08:35:16 +02:00
Martin Kojtal
0e6d7ac6fc
Merge pull request #1009 from toyowata/master
...
LPC824 - Add UART channel duplication check
2015-04-07 08:18:16 +02:00
Martin Kojtal
57032fcd17
Merge pull request #1008 from masaohamanaka/master
...
RZ/A1H - Fix a bug that build error will occur in GCC.
2015-04-07 08:07:06 +02:00
Martin Kojtal
40d3a79298
Merge pull request #985 from rgrover/updateToV7.1.0
...
fixes #984 : updating to v7.1 of the Nordic SDK.
2015-04-07 07:40:29 +02:00
ohagendorf
dc10337427
[STM32F1xx] hal reorganization
...
Reorganization of all STM32F1 targets in the same way as already done
with all other STM32 families. Code of both NUCLEO_F103 and DISCO_F100
was already identical. This commit just moves the code files to the new
folder structure.
2015-04-07 00:45:57 +02:00
Jurgis Jurksta
93af661dbf
Properly disable LPC1549 usart interrupt
2015-04-05 22:28:49 +03:00
Jurgis Jurksta
61ce8ac132
Enable LPC1549 usart when configuring it
2015-04-05 19:14:19 +03:00
Toyomasa Watarai
2bc9c4299b
[LPC824] Add UART channel dupilication check
...
- Add check_duplication() function to detect UART duplication which is
reported https://github.com/mbedmicro/mbed/issues/942
- Confirmed to pass MBED_A9 test case (Serial Echo at 115200)
- Add a variable initialize code to prevent GCC warning
2015-04-03 18:03:31 +09:00
Masao Hamanaka
0f00f3a600
Fix a bug that build error will occur in GCC.
...
When export RZ/A1H project of GCC from web compiler, build will be error because some assembler file use // comments.
2015-04-03 13:27:35 +09:00
dbestm
48f9602e8a
[NUCLEO_F302R8] Fix wrong clock define used by RTX
2015-04-01 15:04:14 +02:00
Bogdan Marinescu
251f3f8b55
Merge pull request #991 from masaohamanaka/master
...
[RZ/A1H]Add some function(USB 2port, NVIC wrapper) and modify some settings(OS, Terminal).
2015-03-31 18:10:46 +03:00
Bogdan Marinescu
68fab559fa
Merge pull request #994 from RobMeades/patch-1
...
Vector table must be 256 aligned
2015-03-31 13:37:53 +03:00
Martin Kojtal
95bb89d4a8
Merge pull request #989 from Sissors/master
...
Hal - K20XX/KĽDR Fixed deepsleep power consumption when AnalogIn is used
2015-03-28 08:04:28 +00:00
Martin Kojtal
cfb9dd117e
Merge pull request #1001 from mfiore02/3_25_15_dragonfly_mdot_pullrequest
...
Updated hal & cmsis support for MTS Dragonfly and MTS mDot
2015-03-27 15:47:58 +00:00
Masao Hamanaka
c230906c7a
Fix a bug that heap area and stack for interrupt area were duplicated in GCC.
2015-03-27 13:10:14 +09:00
Martin Kojtal
d836f53d42
Merge pull request #995 from clementleger/usb_f411re
...
USBDevice: fix missing defined check for TARGET_F411RE
2015-03-26 14:19:21 +00:00
Mike Fiore
2d65b89b78
[mbed][MTS_DRAGONFLY_F411RE] update stack and heap size for Dragonfly in IAR
2015-03-25 11:41:49 -05:00
Mike Fiore
b7e8c02ab4
[mbed][MTS_DRAGONFLY_F411RE] update IAR linker file for Dragonfly, larger stack and heap
2015-03-25 11:41:49 -05:00
Mike Fiore
d4740c5c02
[mbed][MTS_DRAGONFLY_F411RE] update PinNames.h to match rev B Dragonfly schematic
2015-03-25 11:41:30 -05:00
Mike Fiore
812d6294fc
[mbed][MTS_DRAGONFLY_F411RE] add DCD, DTR, DSR, and RI pin names for radio & external port
2015-03-25 11:41:30 -05:00
Mike Fiore
2f56029f55
[mbed][MTS_DRAGONFLY_F411RE] correct vector table start address for IAR toolchain
2015-03-25 11:41:30 -05:00
Mike Fiore
6b1bf31865
[mbed][MTS_DRAGONFLY_F411RE] fix NVIC_FLASH_VECTOR_ADDRESS with custom VECT_TAB_OFFSET, allow for override of VECT_TAB_OFFSET
2015-03-25 11:41:30 -05:00
Mike Fiore
506ead1387
[mbed][MTS_DRAGONFLY_F411RE] add pin names for radio RTS/CTS and external serial RX/TX/RTS/CTS
2015-03-25 11:41:30 -05:00
Jesse Gilles
6bd25a13d3
[mbed][MTS_MDOT_F411RE] cmsis_nvic.c: fix NVIC_FLASH_VECTOR_ADDRESS with custom VECT_TAB_OFFSET
2015-03-25 11:41:30 -05:00
Jesse Gilles
bbe23beb6e
[mbed][MTS_MDOT_F411RE] system_stm32f4xx.c: allow override of VECT_TAB_OFFSET
2015-03-25 11:41:30 -05:00
Jesse Gilles
90f6719b62
[mbed][MTS_MDOT_F411RE] preliminary bootloader+app support
2015-03-25 11:41:30 -05:00
Jesse Gilles
101141f55f
[mbed][MTS_MDOT_F411RE] change STDIO_UART to UART_1
2015-03-25 11:41:30 -05:00
Jesse Gilles
3876957155
[mbed][MTS_MDOT_F411RE] update pin names
2015-03-25 11:41:29 -05:00
vinnie rabbit
88f9d7eddf
[mbed][MTS_DRAGONFLY_F411RE] added custom linker file for IAR toolchain
2015-03-25 11:41:29 -05:00
Mike Fiore
952cc7551b
[mbed][MTS_DRAGONFLY_F411RE] update application offset to 64kB
2015-03-25 11:41:29 -05:00
Mike Fiore
e5f05b8033
[mbed][MTS_DRAGONFLY_F411RE] preliminary support for dragonfly bootloader.
...
changed linker files to put application at 32kB offset
added VECT_TAB_OFFSET define in targets.py so application runs properly after jump from bootloader
2015-03-25 11:41:29 -05:00
dinau
7a68bd3b78
[DISCO_F100RB] Support HAL driver
2015-03-25 21:31:43 +09:00
Clement Leger
8d8b485ce7
USBDevice: fix missing defined check for TARGET_F411RE
2015-03-24 10:29:32 +01:00
Martin Kojtal
ea01d61fa1
Merge pull request #990 from ohagendorf/stm32l1xx_reorg_ha
...
NUCLEO_L152RE - reorg hal
2015-03-24 08:48:37 +00:00
Martin Kojtal
e8aa18f061
Merge pull request #980 from jeremybrodt/dtr
...
Using "Data Terminal Ready" signal to determine when the host is connected.
2015-03-24 08:20:00 +00:00
Rob Meades
04d5c19e69
Vector table must be 256 aligned
...
The vector table must be 256 aligned to work reliably, it must have been working by accident up to now. This modification tested on a u-blox c027 board. Without the change the value of `SCB->VTOR` and int_table are as follows:
`SCB->VTOR 0x10000280, int_table 0x100002a0`
...with the change they are as follows:
`SCB->VTOR 0x10000400, int_table 0x10000400`
...and the test passes.
See issue:
https://github.com/mbedmicro/mbed/issues/992
2015-03-23 14:58:30 +00:00
Masao Hamanaka
281ba38624
Add 2Port function to USBDevice(usb1).
2015-03-23 20:16:41 +09:00
Masao Hamanaka
6c78c36541
Add 2Port function to USBDevice(usb0).
2015-03-23 20:15:42 +09:00
Masao Hamanaka
070e5e4847
Add 2Port function to USBHost(usb1).
2015-03-23 20:13:41 +09:00
Masao Hamanaka
6e7d45db00
Add 2Port function to USBHost(usb0).
2015-03-23 20:11:46 +09:00
Masao Hamanaka
5b179989c3
Delete some needless USBDevice files to add 2Port function.
2015-03-23 20:07:59 +09:00
Masao Hamanaka
b5815ef60e
Delete some needless USBHost files to add 2Port function.
2015-03-23 20:06:49 +09:00
Masao Hamanaka
85bc418da2
Change terminal settings.
...
Change terminal settings for new GR-PEACH board(board update).
2015-03-23 20:00:08 +09:00
Masao Hamanaka
aba45564fc
Add NVIC wrapper.
...
Add NVIC wrapper because Cortex-A9 use GIC.
2015-03-23 19:58:14 +09:00
Masao Hamanaka
095a943958
Increase main thread stack size.
...
When the user makes a program , it is often continue to add the process to the main thread .
For this reason, increase main thread stack size.
2015-03-23 19:56:55 +09:00
ohagendorf
608f7b3685
[NUCLEO_L152RE] reorg hal
...
no code changes, only new file/path structure
2015-03-23 02:10:25 +01:00
ohagendorf
88ee51cecd
[STM32F3xx] reorg hal
...
- build.py -t GCC_ARM -m xxx OK
- make.py -t GCC_ARM -p 26 -m xxx OK
2015-03-23 02:00:32 +01:00
ohagendorf
5a2cd98407
[NUCLEO_F302R8] reorg hal part II
2015-03-23 01:37:56 +01:00
ohagendorf
42408ce533
[DISCO_NUCLEO_F334xx] reorg hal part II
2015-03-23 01:32:32 +01:00
ohagendorf
5e01a14bf1
[DISCO_F303VC] reorg hal part II
2015-03-23 01:01:30 +01:00
ohagendorf
8176b7c773
[DISCO_F303VC] reorg hal part i
2015-03-22 16:35:00 +01:00
Sissors
e74074eba8
[HAL][K20XX/KLXX] Fixed deepsleep power consumption when AnalogIn is used
...
The power consumption was reported by Paul Staron to be 100uA higher
when an AnalogIn was used previously.
Problem 1 is that 40uA was used by the async ADC clock, which is never
actually used, so it is disabled. Problem 2 is that setting it for high
speed mode increased it by another 60uA while in deepsleep. This
currently seems to me to be possibly a bug in the design, but the
workaround is checking if this is the case before going to deepsleep,
and if yes, disable it. Afterwards it is re-enabled.
2015-03-22 15:15:40 +01:00
ohagendorf
20221e1376
[DISCO_F334C8] reorg hal part I
2015-03-21 23:50:21 +01:00
ohagendorf
5c27455a81
[NUCLEO_F334R8] reorg hal part I
2015-03-21 23:30:16 +01:00
ohagendorf
5e9b323cec
[NUCLEO_F302R8] reorg hal part I
2015-03-21 23:09:44 +01:00
ohagendorf
d199416792
[NUCLEO_F303RE] reorg hal
2015-03-21 20:32:47 +01:00
Wim
e6e51c3375
Update device.h
...
Enabled I2CSlave
2015-03-21 15:26:57 +01:00
Wim
153d03cb2b
Update device.h
...
Enabled I2CSlave
2015-03-21 15:26:20 +01:00
Wim
52be993683
Update i2c_api.c
...
Replaced I2C ROM call by direct calls to I2C engines. The ROM code has some bugs and does not allow support for the mbed I2CSlave methods. The Slave methods have been added same as for LPC812.
2015-03-21 15:25:13 +01:00
Wim
8cfb41f56c
Update us_ticker.c
2015-03-21 15:10:39 +01:00
Wim
3e76f8cf2a
Update us_ticker.c
...
Fixed hardcoded MRT_Clock_MHz so that the code will also work at a SystemCoreClock different from 30MHz. Optimized time calculations for us_ticker_read. Same modifications as done previously for LPC812.
2015-03-21 14:59:21 +01:00
Rohit Grover
79a05aa39c
fixes #984 : updating to v7.1 of the Nordic SDK.
...
Re-organized file layout to match that from the SDK.
2015-03-20 14:46:54 +00:00
Rohit Grover
d1d900d30c
replace AppTimer on Nordic's nRF5x with a driver for RTC1.
...
AppTimer was an overhead; and it was also reseting the RTC from time to time.
2015-03-20 09:18:13 +00:00
Martin Kojtal
ec8dd1d2c2
Merge pull request #972 from bcostm/master
...
NUCLEO_L073RZ - Add new target
2015-03-20 09:06:37 +00:00
0xc0170
ba8264717c
mbed header file - mbed lib revision - 96
2015-03-18 10:09:17 +00:00
Jeremy Brodt
bbe2e0caed
Using "Data Terminal Ready" signal to determine when the host is connected.
2015-03-17 14:18:56 -05:00
Jeremy Brodt
1bbb0ee109
Added macros to alias the endpoint callback functions to support configurability.
2015-03-17 13:41:40 -05:00
Rohit Grover
1108cf9526
going back to the previously successful logic to create a 64-bit timestamp.
2015-03-17 14:39:58 +00:00
0xc0170
b75b7a456e
Nucleo F103RB - gpio_is_connected method readdition
2015-03-17 10:34:52 +00:00
Rohit Grover
543e8c89d0
remove un-necessary comment block.
2015-03-17 10:07:14 +00:00
Rohit Grover
2376a58193
use 64-bit RTC virtual counter (with 56-bit precision) to compute us-ticker value.
2015-03-17 09:40:53 +00:00
Rohit Grover
c619bbbedf
add a cast for correctness.
2015-03-16 14:05:44 +00:00
Rohit Grover
35eb4b5250
use rtc1_getCounter64() as it should have been from the beginning.
2015-03-16 14:05:05 +00:00
Rohit Grover
f32efaee90
cleanup for a comment block.
2015-03-16 14:04:23 +00:00
Rohit Grover
712b53ff64
add rtc1_getCounter64()
2015-03-16 14:04:00 +00:00
Rohit Grover
8febc5aa93
replace a use of __INLINE with inline
2015-03-16 14:01:00 +00:00
Rohit Grover
71407656d2
trying a simplification to the math which computes RTC callback time.
2015-03-16 13:45:33 +00:00
bcostm
5af36d1e3b
[NUCLEO_L073RZ] Add target in test files
2015-03-16 14:44:36 +01:00
bcostm
7aee02aa12
[NUCLEO_L073RZ] Add hal files
2015-03-16 14:42:22 +01:00
bcostm
0c3cf4ffdc
[NUCLEO_L073RZ] Add toolchains
2015-03-16 14:41:49 +01:00
Rohit Grover
b20dc8e4d4
another trivial change to a comment; fixed a typo.
2015-03-16 12:55:10 +00:00
Rohit Grover
ea4537df7d
shortened the comment in us_ticker_set_interrupt().
2015-03-16 12:48:54 +00:00
Martin Kojtal
cc6830bf9e
Merge pull request #965 from bcostm/master
...
NUCLEO_L053R8/DISCO_L053C8 - hal files refactoring
2015-03-16 09:36:06 +00:00
Martin Kojtal
38e1c7c94b
Merge pull request #969 from mazgch/master
...
Update pin mapping form ODIN and C029
2015-03-13 10:37:27 +00:00
mazgch
0bde33162d
updated pin mapping
2015-03-13 11:00:29 +01:00
bcostm
de420415a7
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-03-13 10:14:56 +01:00
Martin Kojtal
0518541815
Merge pull request #964 from 0x4E656F00/master
...
Fix ksdk mcu HAL - stopbit
2015-03-12 12:49:30 +00:00
Martin Kojtal
fb702edaa5
Merge pull request #957 from star297/master
...
Teensy3.1 updates + USBDevice Teensy3.1 Target addition.
2015-03-12 09:26:37 +00:00
bcostm
07a46c0d41
[STM32L0] Add missing common hal file (refactoring)
2015-03-12 10:21:58 +01:00
bcostm
d956c1a496
[NUCLEO_L053R8] Add specific hal files (refactoring)
2015-03-12 10:20:56 +01:00
bcostm
e2cfc32459
[DISCO_L053C8] Add specific hal files (refactoring)
2015-03-12 10:20:03 +01:00
bcostm
843423e4fd
[STM32L0] Add common hal files (refactoring)
2015-03-12 10:19:14 +01:00
bcostm
e636ca4cad
[NUCLEO_L053R8/DISCO_L053C8] Remove hal files (refactoring)
2015-03-12 10:18:08 +01:00
Martin Kojtal
39ab67b8ce
Merge pull request #958 from Sissors/k20pwm
...
K20DXX PWM fix
2015-03-12 09:18:07 +00:00
0x4E656F00
1519466bc8
Update serial_api.c
...
Fix number of stop bits in serial_format()
2015-03-11 17:02:15 -04:00
Paul Staron
4196e0530d
K20xx sleep.c update
...
Utilised Header file mask defines.
Tested InterruptIn and timer WakeUp
2015-03-10 22:53:59 +00:00
Paul Staron
ca5fe8afd7
Teensy3.1 Updated clock set up.
...
Utilised Header file mask defines for clock set up's.
Tested default Teensy3.1 set up 3 and set up 0 (IRC mode).
Modes 1 and 2 require 8MHz crystal to test.
2015-03-10 22:48:24 +00:00