Commit Graph

4468 Commits (e7144f83a8d75df80c4877936b6ffe552b0be9e6)

Author SHA1 Message Date
Martin Kojtal e7144f83a8 Merge pull request #1243 from kpurusho/master
More API implementation for SAMR21
2015-07-17 10:14:49 +02:00
Martin Kojtal 5dd439fa20 Merge pull request #1249 from ytsuboi/master
LPC4337 - fix PinNames.h for OM13070
2015-07-17 10:05:01 +02:00
ytsuboi e67c02128c [LPC4337] fix PinNames.h for OM13070 2015-07-17 16:36:34 +09:00
Martin Kojtal 9bb85c0678 Merge pull request #1240 from neilt6/assert-change
mbed - Modified MBED_ASSERT to use error()
2015-07-15 08:12:54 +01:00
Martin Kojtal c0279f5c35 Merge pull request #1233 from masaohamanaka/master
RZ_A1H - Modify PWM driver for period improvement
2015-07-15 08:08:33 +01:00
akhilpanayam 2bf4265ca2 * removed Atmel Copyright License from all files. 2015-07-15 12:22:44 +05:30
akhilpanayam da743d2aa7 * corrections in External Interrupt GPIO Peripheral Pins. 2015-07-15 12:22:43 +05:30
akhilpanayam def122fb0d * removed unavailable pins for SAMR21 in pin names. 2015-07-15 12:22:42 +05:30
akhilpanayam d85f2020f8 * updated analogue in with pin map functions.
* code optimizations in adc.
* Peripheral pins arrays updated.
* removed unused variable in pinmap_function.c
2015-07-15 12:22:42 +05:30
vimalrajr c0da42a0a3 Bug fix in SPI APIs o avoid sending dummy character for first transfer by slave 2015-07-15 12:22:41 +05:30
vimalrajr 37c52f0d9c Bug fix in SPI API. 2015-07-15 12:22:41 +05:30
akhilpanayam ae108230e6 * added sanity checks for serial apis.
* removed unused variables.
2015-07-15 12:22:40 +05:30
vimalrajr 6392162d32 Adding implementation for RTC API rtc_free(). 2015-07-15 12:22:40 +05:30
akhilpanayam fd26bb7b39 * updated with review comments for gpio_irq_api.c 2015-07-15 12:22:39 +05:30
akhilpanayam 70e1dd0178 * updated with correction in pinmap_function_sercom function usage for serial. 2015-07-15 12:22:39 +05:30
akhilpanayam 7cda3e9352 * updated serial_api.c with code rearrangement. 2015-07-15 12:22:38 +05:30
akhilpanayam 0c9b55bf52 * added cmsis file for SAMD21.
* updated SAMD21J18A files to avoid build errors.
2015-07-15 12:22:38 +05:30
akhilpanayam 58e94998b3 * updated serial break implementation with configuring tx pin for gpio (break set) and reverting back for break clear. 2015-07-15 12:22:37 +05:30
akhilpanayam 57dc24edf8 * updated with integrated pin mux code for serial.
* serial asynch updated with review comments.
* removed sercom pin mux implementation in PeripheralPins.c
2015-07-15 12:22:36 +05:30
vimalrajr 17333d6c85 Refining implementation of SPI APIs 2015-07-15 12:22:36 +05:30
akhilpanayam 1c3039fc24 * Removed DAC file for SAMR21. Controller not having peripheral. 2015-07-15 12:22:35 +05:30
akhilpanayam 5832b756c1 * updated ld file for SAMD21.
* Port file base commit.
2015-07-15 12:22:35 +05:30
akhilpanayam 28484f7942 * Base commit for DAC. 2015-07-15 12:22:34 +05:30
akhilpanayam db7a269a89 * ADC implemented and tested. 2015-07-15 12:22:34 +05:30
akhilpanayam 1dae16c898 * made gpio interrupt enable pin to be in pull in init. 2015-07-15 12:22:33 +05:30
vimalrajr a430030639 Recent added files made compliant with KR coding style. 2015-07-15 12:22:32 +05:30
vimalrajr dc33d3ecaf Adding implementation for Sleep APIs. Not completely tested. 2015-07-15 12:22:32 +05:30
vimalrajr fb40f8ae97 Adding implementation of RTC APIs 2015-07-15 12:22:31 +05:30
akhilpanayam 2412fd2667 * updated with GPIO IRQ code. Tested and working. 2015-07-15 12:22:31 +05:30
akhilpanayam 6a23ca1da4 * GPIO irq files updated.
* updated with modification for KnR Standard.
2015-07-15 12:22:30 +05:30
akhilpanayam 503c970d98 * initial commit for gpio irq, 2015-07-15 12:22:30 +05:30
vimalrajr b1f456ee98 Adding pinmap functions and common mux pading logic for SERCOM 2015-07-15 12:22:29 +05:30
akhilpanayam 06b1fdfb2b * added base code for ADC. Not tested. 2015-07-15 12:22:29 +05:30
akhilpanayam 8658c77d26 * updated for making LED2, LED3, LED4 as PA19. Only one LED available in board. 2015-07-15 12:22:28 +05:30
akhilpanayam 8bd46960f3 * removed support for SAMD21J18A at this point. To be added later.
* removed unwanted headers in serial apis.
2015-07-15 12:22:28 +05:30
Martin Kojtal a4c1bdc788 Merge pull request #1238 from Armstart-com/master
add IBDAP-LPC11U35 platform
2015-07-14 09:38:50 +01:00
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
tomoyuki yamanaka 9874e95e49 Fix bug of CONST declaration in PWM driver.
In PWM, modify CONST declaration of the table is not enough.
2015-07-13 18:04:13 +09: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
Martin Kojtal e811e6168d Merge pull request #1236 from HAPI-Tech-Solution/fix-11U68
11U68 - Fixed P0_11 for GPIO
2015-07-13 08:52:55 +01:00
Martin Kojtal 9ae58c3b74 Merge pull request #1235 from neilt6/lpc11u68-stackfix
[RTOS] Fixed INITIAL_SP for LPC11U68
2015-07-13 08:51:45 +01:00
Yunfeng Liu 3a5b79bac7 add IBDAP-LPC11U35 platform 2015-07-11 18:53:01 -04:00
en129 d8f1daf525 Add P0_11 for GPIO
change P0_11 to use GPIO from TDI
2015-07-11 01:16:19 +09:00
Neil Thiessen 6a5f4abd25 [RTOS] Fixed INITIAL_SP for LPC11U68
According to the LPC11U68 datasheet, the top of SRAM0 occurs at 0x10008000, not 0x10004000.
2015-07-10 09:01:18 -06: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
tomoyuki yamanaka 59e6fbad5e Modify PWM driver for period improvement
In PWM, modify the range that can be taken of the period.
2015-07-10 13:32:35 +09:00