beautypg.com

Maxim Integrated 73M1866B/73M1966B Reference Driver User Manual

Page 94

background image

73M1866B/73M1966B Reference Driver User Guide

UG_1x66B_015

94

Rev. 2.7

SPI_WAIT_FOR_READY (status); \
SPI_CS_SET_HIGH (0); \
} while(0)
/*================================================*/
/*================================================*/
#define M1966_SPI_READ_BYTE(global,byte_ptr) do { \
int status; \
SPI_WAIT_FOR_READY (status); \
SPI_CS_SET_LOW (0); \
SPI_LL_READ_WRITE (0, 0, byte_ptr, 1); \
SPI_WAIT_FOR_READY (status); \
SPI_CS_SET_HIGH (0); \
} while(0)
/*================================================*/
/*================================================*/

/*================================================*/
/*================================================*/

#define SPI_INIT(pDev) do { \
printk(“M1866 FXO Initialize SPI\n”); \
{ \
… \
} \
} while(0)
/*================================================*/

#define CONFIG_HOST_RESET \
printk(“\nConfig FXO reset using …\n”); \


#define CONFIG_HOST_INTR \
printk(“\nConfig FXO interrupt using …\n”); \


#define CONFIG_HOST_CS \
printk(“\nConfig FXO Chip Select using …\n”); \