PAN1080 Peripheral API
|
Panchip series phy driver header file. More...
Go to the source code of this file.
Typedefs | |
typedef enum llhw_phy_strt_stp_phy | llhw_phy_strt_stp_phy_e |
Enumerations | |
enum | tx_rx_phy { LE_NO_CHANGE = 0x00 , LE_1M = 0x01 , LE_2M = 0x02 , LE_CODED_S8 = 0x03 , LE_CODED = 0x04 } |
enum | llhw_phy_strt_stp_phy { LLHWC_PHY_START , LLHWC_PHY_STOP } |
Functions | |
void | PHY_reset (void) |
Reset phy. More... | |
void | PHY_SetChConfig (uint8_t chan) |
Configures the channel. More... | |
void | PHY_init (void) |
Phy init. More... | |
void | PHY_SetTrxSeq (enum tx_rx_phy phy) |
Gonfigures the send and receive sequence. More... | |
uint8_t | phy_set_time_cfg (uint8_t phy, uint8_t tx1rx0) |
Gonfigures the send and receive time. More... | |
bool | PHY_SetExternChannel (uint16_t rf_channel, uint8_t calibrate) |
Configures the Low Speed AHB clock (HCLK). More... | |
void | PHY_ResetChannel (void) |
Reset channel config. More... | |
void | PHY_strt_stp (llhw_phy_strt_stp_phy_e phy_state) |
Start or stop phy action. More... | |
uint32_t | PHY_WriteCfgFifoBatch (const uint32_t *command, const uint32_t cmd_len, uint32_t *ptr_rsp_value) |
Write fifo batch config . More... | |
Panchip series phy driver header file.