Commit Graph

10 Commits (a15892332f7dfbf7685582956fd7fa377aaddb51)

Author SHA1 Message Date
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
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
akhilpanayamparambil afcfdfc8cf * updated serial_api.c and objects.h with optimisations. 2015-06-26 11:59:10 +05:30
vimalrajr 45be774f16 Adding untested implementation of irq handler for SPI Async mode 2015-06-26 11:55:45 +05:30
vimalrajr 4380fe8d35 Code made compliant with KR Coding style. 2015-06-26 11:55:23 +05:30
akhilpanayamparambil cfffe1371d * logic added in mbed_overrides.c - for making system initialization (system_init) before usart init. Had issues for clock and buses not getting initialed before serial init. Resolved with the logic.
* Macro for callback added in usart.h (ASF).
* GPIO mode setting implemented in gpio_api.c
* updated files gpio_object.h ,serial_api.h(tested and working for UART synchronous APIs)
* Reverted settings.py
* Removed unused files in usart (ASF).
2015-06-26 11:53:54 +05:30
vimalrajr fa85c6f74d Adding untested code for SPI support in SAM21 2015-06-26 11:53:19 +05:30
akhilpanayamparambil cbcf0a8ed7 * corrected the NVIC_NUM_VECTORS value in cmsis_nvic.h from 29 to 28.
* corrected  ld script for stack  and heap initializations.
* enabled main() and infinite while loop after that in startup_samd21.c
* added UART_0 in PerpheralNames.h
* updated PeripheralPins.h, objects.h, device.h, PinNames.h for including UART
* added PeripheralPins.c
* Base Commit for Serial/UART in SAMR21 (added ASFcode from Atmel Studio and serial_api.c)  - Not Working (To be updated with the new code)
2015-06-26 11:53:00 +05:30
akhilpanayamparambil 1fbe9894cd * Updated folder structure. Common files extracted.
* Removed implementations in mbed_overrides.c. This has to be done later.
* Added code for gpio_api.c
2015-06-24 11:10:18 +05:30