* updated with corrections in serial init.

pull/1297/head
akhilpanayam 2015-07-31 13:06:59 +05:30 committed by Karthik Purushothaman
parent 9da56e4dfc
commit d34e39ff05
1 changed files with 3 additions and 3 deletions

View File

@ -237,9 +237,6 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
uint32_t sercom_index = 0;
uint32_t muxsetting = 0;
/* Disable USART module */
disable_usart(obj);
get_default_serial_values(obj);
pSERIAL_S(obj)->pins[USART_TX_INDEX] = tx;
@ -257,6 +254,9 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
uart = pinmap_peripheral_sercom(NC, sercom_index);
pUSART_S(obj) = (Sercom *)uart;
/* Disable USART module */
disable_usart(obj);
pm_index = sercom_index + PM_APBCMASK_SERCOM0_Pos;
gclk_index = sercom_index + SERCOM0_GCLK_ID_CORE;