From 9424c395f643ec0aece488a26b6f4ef1e44affd6 Mon Sep 17 00:00:00 2001 From: Bernhard Tittelbach Date: Sat, 19 May 2012 20:12:39 +0000 Subject: enable/disable PA and LNA git-svn-id: https://svn.spreadspace.org/mur.sat@439 7de4ea59-55d0-425e-a1af-a3118ea81d4c --- software/hhd70dongle/spi.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'software/hhd70dongle/spi.h') diff --git a/software/hhd70dongle/spi.h b/software/hhd70dongle/spi.h index b4e163d..e13ca7f 100644 --- a/software/hhd70dongle/spi.h +++ b/software/hhd70dongle/spi.h @@ -33,6 +33,19 @@ #ifndef MURSAT_spi_h_INCLUDED #define MURSAT_spi_h_INCLUDED +#define SPI_DDR DDRB +#define SPI_PORT PORTB +#define SPI_PINB_REG PINB +#define CS DDB0 +#define SCK DDB1 +#define MOSI DDB2 +#define MISO DDB3 +#define GDO2 DDB4 +#define GDO0 DDB5 +#define RE DDB6 +#define TE DDB7 + + void spi_init(void); void spi_cs_enable(void); void spi_cs_disable(void); @@ -40,6 +53,10 @@ void spi_c1101_wait_chip_rdy(void); void spi_write_byte(char byte); char spi_read_byte(void); char spi_exchange_byte(char byte); +void hhd70_pa_enable(void); +void hhd70_pa_disable(void); +void hhd70_lna_enable(void); +void hhd70_lna_disable(void); //~ void spi_write(char* data,unsigned int len); //~ void spi_read(unsigned int maxlen, char *data, unsigned int *len); -- cgit v1.2.3