Commit Graph

6 Commits

Author SHA1 Message Date
Marven Gilhespie 43c8a709db [efr32] add radio.c debug counters for efr32mg12 and efr32mg21 (#4217)
Also adds Silicon Laboratories, Inc. to AUTHORS file.
2019-10-04 11:03:18 -07:00
Marven Gilhespie 87105e0694 [efr32] add sleepy demo for efr32mg21 (#4138)
Sleepy Demo added to the efr32mg21 directory.

Updated efr32mg21 alarm.c to use changes for efr32mg12 in commit 89dca58.
2019-09-04 12:02:58 -07:00
Marven Gilhespie 6ebc517408 [efr32] fix assert triggered in otPlatRadioTransmit (#3768) (#4060)
* Removed assert if RAIL_StartTx() fails. It will report the error and continue

* Updated Makefile.am to fix missing header and prettified radio.c

* Added OPENTHREAD_CONFIG_NCP_UART_ENABLE to efr32mg12 config
2019-08-06 09:32:24 -07:00
Jonathan Hui a608896cd3 [config] diag (#4020) 2019-07-31 14:16:30 -07:00
Marven Gilhespie 6d7098c0a8 [efr32] add otSysEventSignalPending calls and weak function to efr32mg12 (#3999)
Initialization of NVIC and priorities.
2019-07-17 08:46:13 -07:00
Marven Gilhespie 0bb0b7424d [efr32] add mg21 support and changes to mg12 radio inteface code (#3922)
* renamed efr32 in two for mg12 and mg21 and radio changes for mg12

Change to radio interface code, check the txBusy flag before
attempting to transmit a packet Cleaner auto state transition code and
safer event handling Use HAL_PA_VOLTAGE in all hal-config.h files

* uart flow control mode is configured from board /hal-config.h

Allows a different flow control mode for each EFR32 board as
necessary.  (hw flow control is not presently implemented on
Thunderboard Sense so HAL_USART_FLOW_CONTROL_NONE mode should be used
for BRD4166A, other boards use HAL_USART_FLOW_CONTROL_HWUART)
2019-07-02 18:43:28 +02:00