Commit Graph

2243 Commits (8d81cb49e12fd57d8a9981b703e4e0eceacf953d)

Author SHA1 Message Date
neilt6 8d81cb49e1 [mbed] Modified MBED_ASSERT to use error()
Modified mbed_assert_internal() to call error() with the assertation
message instead of fprintf() followed by mbed_die(). This allows
assertation failures to be caught by custom error() functions that
replace the default weak definition.
2015-07-13 10:20:11 -06:00
Martin Kojtal 3a12b5f998 Merge pull request #1239 from Wiznet/mbed_dev5
I2C PeripheralPins bug fix.
2015-07-13 09:42:37 +01:00
Martin Kojtal f9697047f0 Merge pull request #1234 from jpbrucker/master
Nordic: add const qualifier to acceptedSpeeds in serial API
2015-07-13 09:41:15 +01:00
Martin Kojtal a833d5cd17 Merge pull request #1230 from Wiznet/mbed_dev3
Change PinName
2015-07-13 09:39:54 +01:00
hjjeon0608 8cbddc520f I2C PeripheralPins bug fix.
I found wrong pin mux about I2C.
2015-07-13 16:55:00 +09:00
en129 d8f1daf525 Add P0_11 for GPIO
change P0_11 to use GPIO from TDI
2015-07-11 01:16:19 +09:00
Jean-Philippe Brucker a4d48801ba Nordic: add const qualifier to acceptedSpeeds in serial API
This is a small optimisation for ARM compiler toolchains: constant
arrays should be declared const explicitly, to let the compiler put them
into .rodata instead of .data. GCC automatically detects that the array
is read-only, and already puts it into flash.

This way, we free 136 bytes of RAM, which is nothing to sneeze at, given
that applications only get about 2048 bytes by default, on 16k targets.

Please note that you will need to disable data compression in armlink to
see the real difference, with the "--datacompressor off" switch, for
example.
2015-07-10 14:45:42 +01:00
Martin Kojtal 6cb7294c83 Merge pull request #1226 from star297/master
[KL25Z] add 32KHz crystal clock setup 3 + minor RTC api changes
2015-07-10 14:13:01 +01:00
hjjeon0608 daf4eeff2c Change PinName
Some pin name were deleted and some pin name were added.
2015-07-09 10:53:06 +09:00
Paul Staron 5a4ba0e0a0 Tidy code formatting 2015-07-08 15:22:46 +01:00
Martin Kojtal 13790ec5ce Merge pull request #1221 from mazgch/master
update target C029 (pin, clock)
2015-07-08 14:45:27 +01:00
Martin Kojtal 7a2b57896e Merge pull request #1218 from Wiznet/master
Add rtc_api.c
2015-07-08 14:42:59 +01:00
Martin Kojtal 161ee189d8 Merge pull request #1206 from Josephc3/master
Add KL26 Target
2015-07-08 14:37:11 +01:00
Martin Kojtal a15892332f Merge pull request #1216 from mbedmicro/chris-styles-patch-1
Update mbed_overrides.c
2015-07-08 07:38:22 +01:00
Paul Staron e1cd282232 [KL25Z] add 32KHz crystal clock setup 3 + RTC 2015-07-07 20:24:06 +01:00
chris-styles 8b4872f08d Rename crc16.c to crc.c 2015-07-07 15:23:24 +01:00
chris-styles 671f4723ab Create crc.h 2015-07-07 15:22:33 +01:00
chris-styles 44992153d9 Create crc16.c 2015-07-07 15:22:03 +01:00
chris-styles ee35963b3d Update mbed_overrides.c
Added calls to "crc16" routine, as well as the required #include and #define
2015-07-07 15:20:59 +01:00
hjjeon0608 cb9d835b51 Correct spaces/tabs and indentation 2015-07-07 10:45:37 +09:00
hjjeon0608 482320fe01 Merge branch 'master' of https://github.com/mbedmicro/mbed 2015-07-07 10:32:47 +09:00
hjjeon0608 85efeff0cf Add NVIC_SetVector function 2015-07-07 10:31:46 +09:00
mazgch bd95d7189e update target C029 (pin, clock) 2015-07-06 14:59:22 +02:00
0xc0170 c052d893de Merge branch 'master' of https://github.com/dbestm/mbed into dbestm-master
Conflicts:
	libraries/rtos/rtx/TARGET_CORTEX_M/RTX_Conf_CM.c
2015-07-06 09:05:31 +01:00
Martin Kojtal 45004fb61e Merge pull request #1209 from bcostm/master
DISCO_F746NG - Fix several issues
2015-07-06 08:48:42 +01:00
Martin Kojtal ae2d3cdffe Merge pull request #1213 from autopulated/yotta-build
Make it possible to build the core mbed library with yotta
2015-07-02 16:15:26 +01:00
PeterConheeney ed4462705e fixes to review comments 2015-07-02 14:30:55 +01:00
PeterConheeney f55bafa3b5 commit of mps2 code for pull request to main mbed repo 2015-07-01 16:18:41 +01:00
Martin Kojtal d5b4d2ab9c Merge pull request #1214 from kpurusho/master
Initial version of drivers for SAMR21
2015-07-01 09:42:03 +01:00
Martin Kojtal 2f385f32b2 Merge pull request #1210 from MultiTechSystems/dragonfly-update
MTS_DRAGONFLY_F411RE - add additional pin names for SPI and I2C…
2015-07-01 08:44:13 +01:00
Martin Kojtal 7766e75dd8 Merge pull request #1205 from sg-/gcc_asm_updates
GCC asm updates
2015-07-01 08:08:10 +01:00
hjjeon0608 995cfb479d Add rtc_api.c
rtc is implemented by timer in PWM.
2015-07-01 08:41:10 +09:00
Martin Kojtal 1c13bc80fe Merge pull request #1189 from Wiznet/master
Wiznet - Update and bug fix.
2015-06-30 09:35:17 +01:00
chris-styles 41ff2c8773 Update mbed_overrides.c 2015-06-30 08:46:17 +01:00
chris-styles c60b81202c Update mbed_overrides.c 2015-06-30 06:50:38 +01:00
chris-styles d937b67ee7 Update mbed_overrides.c 2015-06-30 03:18:36 +01:00
akhilpanayam e22f425486 * updated with code optimizations in serial apis. 2015-06-29 17:14:17 +05:30
bcostm ca79455787 [DISCO_F746NG] Fix error in PinNames.h 2015-06-29 12:42:09 +02:00
akhilpanayam 4dd6e5304d * updated serial apis for character match in asynch. 2015-06-29 15:48:39 +05:30
James Crosby 9e87f22dfe ensure startup code is included when building for armcc 2015-06-26 18:42:12 +01:00
James Crosby ca3e131526 only set -std=gnu99 if we're compiling with a GNU compiler 2015-06-26 16:27:23 +01:00
akhilpanayam ce1b82ea2c * updated serial and peripheral files for hardware flow control 2015-06-26 19:19:46 +05:30
vimalrajr dd3606ca3c Enabling async APIs for SPI, with only interrupt method implemented for now. 2015-06-26 15:48:57 +05:30
akhilpanayam 3a8ad042e9 * updated the files for KR coding style.
* removed comments in serial_api.c
* added cts low interrupt service in synch routine
2015-06-26 13:48:30 +05:30
Karthik Purushothaman dbd4502f7b Merge remote-tracking branch 'origin/atmel' 2015-06-26 12:21:17 +05:30
akhilpanayamparambil f55e6bd54a * updated functions for hardware flow control apis - not tested.
* updated sercom pin muxing to incorporate hardware flow control.
2015-06-26 12:00:17 +05:30
akhilpanayamparambil a582b9f6a6 * updated with ASYNCH api support for Serial. 2015-06-26 11:59:58 +05:30
vimalrajr 6fd1a45011 Modifications and bug fixes in SPI APIs' implementations. 2015-06-26 11:59:42 +05:30
vimalrajr 5d1b574d8b Adding untested DMA APIs and supporting functions 2015-06-26 11:59:30 +05:30
akhilpanayamparambil afcfdfc8cf * updated serial_api.c and objects.h with optimisations. 2015-06-26 11:59:10 +05:30