Commit Graph

2345 Commits (e0dd831b4d340bb9eeab6ec0955cd9afdcbcae06)

Author SHA1 Message Date
Martin Kojtal fd08c6a5e9 Merge pull request #1344 from wodji/patch-4
fix [-Wtype-limits] warning
2015-09-28 11:31:09 +02:00
Martin Kojtal 308ee306a9 Merge pull request #1343 from wodji/patch-3
fix [-Wtype-limits] warning
2015-09-28 11:30:57 +02:00
Martin Kojtal fc71328378 Merge pull request #1342 from wodji/patch-2
fix -Wmaybe-uninitialized warning.
2015-09-28 11:30:37 +02:00
Martin Kojtal 87e468c302 Merge pull request #1353 from helmut64/master
Fixed stack location problem for disco and nucleo boards (STM32L4)
2015-09-28 11:23:50 +02:00
Toyomasa Watarai 1f1c68ce19 [LPC1768 GCC_CR exporter] Fixed linker description
* Divide AHB SRAM for USB and Ethernet RAM regions
* Add NOLOAD keyword for .bss sections to avoid redundant data in final
image
2015-09-27 19:52:11 +09:00
Helmut Tschemernjak 8dead7639d Updated RAM config symbols to reflect the L4 device ram names 2015-09-25 19:45:14 +02:00
adustm dd1e6f2843 Merge remote-tracking branch 'mbedmicro/master' into dev_NUCLEO_F031K6 2015-09-25 16:53:15 +02:00
adustm 7d93e9c8ef NUCLEO_STMF031K6 : fix tabulation + coding style
No code change, only style modifications
2015-09-25 15:40:49 +02:00
Martin Kojtal fe238a91ab Merge pull request #1340 from stevew817/master
Silicon Labs - Add support for low-power async Serial
2015-09-25 15:09:04 +02:00
Martin Kojtal e8c24ba90d Merge pull request #1326 from TomoYamanaka/master
RZ_A1H - Modify to support NEON for RTOS.
2015-09-25 14:23:28 +02:00
Aksel Skauge Mellbye 4c4d2fa6a6 serial_api: Remove unnecessary clocking code. 2015-09-25 12:55:59 +02:00
Martin Kojtal 724c07935c Merge pull request #1337 from kpurusho/master
Changes contains only "Copyright year information" and "KR styling". Safe to merge.
2015-09-25 12:52:38 +02:00
Martin Kojtal ff849970fb Merge pull request #1341 from WoGorniak/master
add Espotel Elmo platform
2015-09-25 12:51:52 +02:00
Martin Kojtal b290644b9c Merge pull request #1338 from PeterConheeney/master
changes for adding IoT Subsystem for Cortex-M target
2015-09-25 12:37:58 +02:00
Helmut Tschemernjak cef2da3c75 Fixed stack location problem for disco and nucleo boards.
Move main ram to the 32k L4-SRAM2 which is being retained on in
standby mode. The additional 96k ram comes second.
The new memory layout preserves all vectors and stack in standby mode
2015-09-25 10:59:36 +02:00
Wojciech Gorniak 848494928a updated years in device header 2015-09-25 10:08:43 +02:00
jens f8fe8cb749 Enabling ADC for NRF51 P26 & P27. Currently these pins can be used as Digital In/Out or XTAL input only. 2015-09-24 13:02:58 +02:00
Aksel Skauge Mellbye ec865eac30 rtc_api: Bugfix clock selection. 2015-09-23 11:56:56 +02:00
dbestm 8361259947 [NUCLEO_F303K8] add support of the STM32F303K8 2015-09-23 11:32:38 +02:00
adustm 8bb0b79ebb NUCLEO_F031K6 Comment pins that are not on the board 2015-09-22 11:16:51 +02:00
Wodji 8c7c763d21 fix [-Wtype-limits] warning 2015-09-21 20:08:18 +01:00
Wodji 9a66d71919 fix [-Wtype-limits] warning 2015-09-21 20:07:01 +01:00
wodji ec9f18f552 fix -Wmaybe-uninitialized warning. 2015-09-21 19:50:12 +01:00
Wojciech Gorniak a68263815f Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-09-17 11:52:48 +02:00
Aksel Skauge Mellbye e8b022c310 [EFM32] Fix bug in rtc_free_real 2015-09-17 08:23:11 +02:00
Linjia 8a7ce51ddf change license header from mbed to silicon labs 2015-09-16 17:20:43 +02:00
Srod Karim de8ce50fe5 DMA interrupt fix, and avoid potential double-unblock 2015-09-16 17:20:34 +02:00
Srod Karim 42c5af3702 fix for USART transmissions under 3 bytes long 2015-09-16 17:20:31 +02:00
Srod Karim 2af3e5dfd7 abort transfer on TXC 2015-09-16 17:20:28 +02:00
Srod Karim 403f16d83c clear interupts on read_async, and properly abort when end is reached 2015-09-16 17:20:25 +02:00
Srod Karim 5ea16a749f fix typo 2015-09-16 17:17:47 +02:00
Srod Karim 4b3a6e3f92 add comment 2015-09-16 17:17:44 +02:00
Srod Karim 8972fab66c clear interupts also whem using DMA 2015-09-16 17:17:41 +02:00
Srod Karim 30041b8f3d removed unneccesary function 2015-09-16 17:17:39 +02:00
Srod Karim d9d9ea305b properly disable DMA if character match is set 2015-09-16 17:17:36 +02:00
Srod Karim 199fe17376 properly reset interupt flags 2015-09-16 17:17:33 +02:00
Srod Karim e7597d5a54 disable character match if no character is specified 2015-09-16 17:17:30 +02:00
Srod Karim d5d3ba3a99 removed all usage of SIGF 2015-09-16 17:17:27 +02:00
Srod Karim 7d475adbb6 defaulting to EM4 instead of EM3 2015-09-16 17:17:25 +02:00
Srod Karim 096733c785 add missing #endif in clocking.h 2015-09-16 17:17:22 +02:00
Srod Karim 1d7d92ed39 move away from using enum values during preprocessing 2015-09-16 17:17:17 +02:00
Srod Karim 529a248c27 move away from using defines over cmuSelect_X 2015-09-16 17:16:17 +02:00
Srod Karim 1adaeb4a44 increased bandrate range 2015-09-16 17:15:56 +02:00
Srod Karim 54e2dd02fe if no sleep modes are blocked, enter EM3 2015-09-16 17:15:54 +02:00
Srod Karim f9c1ca8e29 compatability for devices without LFXO or where LFXO is not the low energy clock source 2015-09-16 17:15:51 +02:00
Srod Karim c328fb068e DMA fix 2015-09-16 17:15:49 +02:00
Srod Karim f1e1977506 LEUART EM2 release 2015-09-16 17:15:46 +02:00
Srod Karim b832689ae0 various fixes - candidate release 2015-09-16 17:15:40 +02:00
Srod Karim 7746a4be75 set clocktrees, and enable DMA in EM2 2015-09-16 17:15:01 +02:00
Srod Karim 5a9464b26a branched block/unblock 2015-09-16 17:14:58 +02:00
Peter Conheeney 24ebe1790e changes for adding IoT Subsystem for Cortex-M target 2015-09-14 12:23:32 +01:00
adustm fbdf211df1 DISCO_F051R8: update device header file with the last STM32CubeF0 hal version 2015-09-11 17:10:43 +02:00
adustm d571b16e90 STM32F0 : Update targets after STM32F0 Cube HAL driver update 2015-09-11 15:07:42 +02:00
adustm f7caf72009 STM32F0 : update hal api files 2015-09-11 15:06:04 +02:00
adustm ae0891878a NUCLEO_F031K6 : add new target 2015-09-11 15:02:05 +02:00
adustm d9384660dc STM32F0 - Update Cube F0 HAL driver 2015-09-11 15:00:50 +02:00
hjjeon0608 481a9d97cc Merge branch 'master' of https://github.com/mbedmicro/mbed into mbed_dev2 2015-09-09 14:20:13 +09:00
hjjeon0608 5498c96161 Add files of WIZWIKI_W7500P platform in cmsis and hal folder. 2015-09-09 14:18:41 +09:00
tomoyuki yamanaka 5d7099994a Modify to support NEON for RTOS. (mbed common codes)
We modified to support NEON of CMSIS-RTOS RTX for Cortex-A9 and fixed some bugs of it.
2015-09-08 16:39:35 +09:00
tomoyuki yamanaka 7ea62c20b3 Modify to support NEON for RTOS. (mbed CMSIS HAL)
We modified to support NEON of CMSIS-RTOS RTX for Cortex-A9 and fixed some bugs of it.
2015-09-08 16:39:07 +09:00
hjjeon0608 1c607a6c7a UART 2 is enabled.
Until now, only UART 0, 1 are enabled, but now UART 2 is also enabled.
W7500P should need UART 2 because DAP use UART 2.
2015-09-08 08:44:22 +09:00
dbestm a6f4046e7b [NUCLEO_L476RG] add hal and target files 2015-09-07 14:01:17 +02:00
Wojciech Gorniak f22236b460 Defined RF pins.
Conflicts:
	libraries/radio/SX127x/sx1272/sx1272-hal.cpp
	libraries/radio/SX127x/sx1272/sx1272-hal.h
2015-09-07 12:13:34 +02:00
Martin Kojtal 40a175b168 Merge pull request #1321 from adfernandes/master
Fix a signed and unsigned integer comparison warning
2015-09-07 09:56:17 +01:00
Martin Kojtal bed6e15da6 Merge pull request #1320 from Sissors/lookmartinImadeanewbranch
[HAL][K20XX] Fixed (possible) glitches when changing SPI mode on K20 …
2015-09-07 09:55:18 +01:00
Martin Kojtal 748fea3057 Merge pull request #1316 from kpurusho/master
Drivers for SAMD21
2015-09-07 09:46:11 +01:00
Andrew Fernandes b2c122be4c Fix a signed and unsigned integer comparison warning 2015-09-06 17:59:04 -04:00
Sissors 7423bd3d7b [HAL][K20XX] Fixed (possibly) glitches when changing SPI mode on K20 MCUs
Made register access bit nicer (not first clearing bit and then setting
it again if thats not required), and additionally when clock idle level
is changed, it writes out a dummy byte. Problem is only after a write
the idle level is changed, resulting in a clock glitch at the start
2015-09-06 20:34:46 +02:00
akhilpanayam 799d2d61c3 * Updated cmsis files for KnR Coding Standards. 2015-09-04 16:10:35 +05:30
akhilpanayam 0223afcddd * updated year in ARM mbed license. 2015-09-04 15:59:43 +05:30
Martin Kojtal 92d1bfad30 Merge pull request #1318 from Wiznet/mbed_dev1
Change directory structure and move files.
2015-09-04 09:29:53 +01:00
Martin Kojtal a412b49ac5 Merge pull request #1315 from lindvalla/fix_llu35_lpcxpresso_issue
Fixed linker script for LPCXpresso for EA LPC11U35 QuickStart Board
2015-09-04 08:36:19 +01:00
Martin Kojtal 1f6eaa5e1d Merge pull request #1313 from fredlak/master
FRDM KL43Z - Fix RTC init function for KL43Z
2015-09-04 08:33:10 +01:00
Martin Kojtal a19d9e011d Merge pull request #1310 from masaohamanaka/master
Modify the register setting method in the pin setting configuration.
2015-09-04 08:02:30 +01:00
Pawel Rozanski feccab3e21 Full ELMO pin bindings. 2015-09-03 14:54:42 +02:00
Pawel Rozanski 4e1ca8fcad ELMO STDIO on UART 1. 2015-09-03 12:39:37 +02:00
Pawel Rozanski bb507ec099 ELMO's SPI aliases 2015-09-03 12:38:06 +02:00
Pawel Rozanski cde6461116 ELMO's LED. 2015-09-03 12:21:25 +02:00
Pawel Rozanski e8d8f93350 25Mhz xtal for ELMO. 2015-09-03 12:20:48 +02:00
Wojciech Gorniak b9fd743216 ELMO target (NUCLEO_F411RE copy).
Conflicts:
	workspace_tools/build_release.py
	workspace_tools/export_test.py
	workspace_tools/toolchains/gcc.py
2015-09-03 11:58:01 +02:00
hjjeon0608 cbe00fd832 Remove '#include W7500x_conf.h'
Add assert parameter define.
2015-09-02 17:59:15 +09:00
hjjeon0608 3208676d7a We handle including header by W7500x_conf.h.
But now I deleted the W7500x_conf.h and all peri drivers have own including header.
And some code are optimized and removed warning.
2015-09-02 17:55:26 +09:00
hjjeon0608 01ce5e6580 Move defines of UART from PeripheralNames.h to device.h because to move PeripheralNames.h(not dependent mcu) to upper folder. 2015-09-02 17:34:19 +09:00
hjjeon0608 b329a1e6b5 I found wrong pin name during re-struct the folders.
So I correct this.
2015-09-02 17:32:01 +09:00
hjjeon0608 428eae0cdc objects.h, PeripheralNames.h and PortNames.h are moved from TARGET_WIZwiki_W7500 folder to upper folder. 2015-09-02 17:15:13 +09:00
hjjeon0608 17d6ff861a objects.h, PeripheralNames.h and PortNames.h are moved from TARGET_WIZwiki_W7500 folder to upper folder because they are not dependent to mcu. 2015-09-02 17:14:12 +09:00
hjjeon0608 d6d279edb5 Peripheral drivers are moved from cmsis to hal folder.
And cmsis.h, cmsis_nvic.c, cmsis_nvic.h, system_W7500x.c, system_W7500x.h and W7500x.h are moved to upper folder.
2015-09-02 17:11:59 +09:00
Martin Kojtal 47c81703b3 Merge pull request #1301 from Bernator/master
[LPC11U68] fix Uart1-4 irq handling bugs, add Pins P0_14,P0_13 for use with Uart1
2015-09-02 07:46:28 +01:00
Martin Kojtal 483bb0197f Merge pull request #1299 from claplace/lpc81x
LPC81X: reduce code size and add ARM_GCC support
2015-09-01 15:45:33 +01:00
akhilpanayam 1ac74c33f2 * updated with correction in serial_api,c for finding mux setting. 2015-09-01 19:15:46 +05:30
akhilpanayam 5079132062 * updated with corrections in Analogue in and out APIs. 2015-09-01 19:15:45 +05:30
Karthik Purushothaman 127471ba30 Moved files from TARGET_SAM0 to TARGET_SAM_CortexM0+ 2015-09-01 19:15:44 +05:30
akhilpanayam ddfb57e932 * updated with corrections in default pins. 2015-09-01 19:15:43 +05:30
akhilpanayam 4d5f7a3fa7 * updated port apis.
* added supprot for SAMD21J18A for mbed SDK tests.
2015-09-01 19:15:43 +05:30
akhilpanayam 9a503026cf * updated with corrections in analogueout apis. 2015-09-01 19:15:42 +05:30
akhilpanayam 37ddc4c0c3 * updated port apis for SAMD21J18A
* correction in analogueout api
* test support for analogueout in mbed SDK
2015-09-01 19:15:42 +05:30
akhilpanayam 24edb54690 * updated pins for external interrupt.
* updated default pins.
2015-09-01 19:15:41 +05:30
akhilpanayam 013b71a56f * updated systeminit checking for analoguein apis.
* updated with tested code for analogueout apis.
* updated objects for analaguein and analaogueout.
2015-09-01 19:15:40 +05:30
akhilpanayam ecfc96f57c * Base Commit for AnalogueOut. 2015-09-01 19:15:39 +05:30
vimalrajr 67799287aa Adding pins for SAMD21 SERCOM and PWM, and default pinouts of SPI and I2C. 2015-09-01 19:15:39 +05:30