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 |
jesusalvarez
|
49e01fb232
|
Fix I2C0 pin init
|
2014-09-03 11:12:50 -04:00 |
Rohit Grover
|
7aedd02f25
|
mostly white space diffs to Nordic's system startup file
|
2014-09-03 13:18:02 +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 |
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 |
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 |
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 |
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 |
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
|
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
|
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 |
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 |
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 |
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 |