12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- /*!
- * File:
- * radio_hal.c
- *
- * Description:
- * This file contains RADIO HAL.
- *
- * Silicon Laboratories Confidential
- * Copyright 2011 Silicon Laboratories, Inc.
- */
- #include "radio_hal.h"
- #include "myRadio_gpio.h"
- #include "stm32f10x_gpio.h"
- void radio_hal_AssertShutdown(void)
- {
- RF_SPI_PDN_H();
- }
- void radio_hal_DeassertShutdown(void)
- {
- RF_SPI_PDN_L();
- }
- void radio_hal_ClearNsel(void)
- {
- BOARD_SPI_NSS_L();
- }
- void radio_hal_SetNsel(void)
- {
- BOARD_SPI_NSS_H();
- }
- uint8_t radio_hal_NirqLevel(void)
- {
- return READ_RF_SI4438_IRQ();
-
- }
- void radio_hal_SpiWriteByte(uint8_t byteToWrite)
- {
- SpiReadWrite(byteToWrite);
- }
- uint8_t radio_hal_SpiReadByte(void)
- {
- return SpiReadWrite(0xFF);
- }
- void radio_hal_SpiWriteData(uint8_t byteCount, uint8_t* pData)
- {
- SpiWriteData(pData, byteCount);
- }
- void radio_hal_SpiReadData(uint8_t byteCount, uint8_t* pData)
- {
- SpiReadData(pData, byteCount);
- }
- uint8_t radio_hal_Gpio0Level(void)
- {
- uint8_t retVal;
-
- retVal = Bit_SET;
-
- return retVal;
- }
- uint8_t radio_hal_Gpio1Level(void)
- {
- uint8_t retVal;
-
- retVal = Bit_SET;
-
- return retVal;
- }
- uint8_t radio_hal_Gpio2Level(void)
- {
- uint8_t retVal;
-
-
- retVal = Bit_SET;
- return retVal;
- }
- uint8_t radio_hal_Gpio3Level(void)
- {
- uint8_t retVal;
- retVal = Bit_SET;
-
- return retVal;
- }
|