Commit Graph

768 Commits (2deb3706d2ecbcec2166b04fa0c56bc133e4d34f)

Author SHA1 Message Date
Rohit Grover 27be321fa6 add some more files related to app_common/ to the Nordic Lib 2014-08-29 14:47:30 +01:00
Rohit Grover 04d0142bd6 add app_common header files for Nordic targets 2014-08-29 11:37:13 +01:00
Rohit Grover 616ac8929a add support for nRF51-DK 2014-08-28 16:36:16 +01:00
Rohit Grover 90467175c0 cleaning up code within Nordic's mbed HAL using astyle 2014-08-27 08:42:26 +01: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
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
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
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
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
jesusalvarez c2327523bd LP4330_M4 i2c/spi update 2014-08-12 19:25:25 -04: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
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
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 eff3edb0fc Restored Nordic soft device directory 2014-08-08 14:14:13 +01: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
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
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
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