FreeCalypso > hg > fc-selenite
diff src/cs/drivers/drv_app/spi/spi_process.h @ 0:b6a5e36de839
src/cs: initial import from Magnetite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 15 Jul 2018 04:39:26 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cs/drivers/drv_app/spi/spi_process.h Sun Jul 15 04:39:26 2018 +0000 @@ -0,0 +1,39 @@ +/*****************************************************************************/ +/* */ +/* Name spi_process.h */ +/* */ +/* Function this file contains the spi_process function prototype, */ +/* used to handle messages received in the SPI task mailbox. */ +/* */ +/* Version 0.1 */ +/* */ +/* Date Modification */ +/* ------------------------------------ */ +/* */ +/* Author Candice Bazanegue */ +/* */ +/* (C) Copyright 2000 by Texas Instruments Incorporated, All Rights Reserved */ +/*****************************************************************************/ + +#ifndef __SPI_PROCESS_H__ +#define __SPI_PROCESS_H__ + + +#define SPI_ABB_READ_EVT 1 +#define SPI_ABB_WRITE_EVT 2 +#define SPI_ABB_CONF_ADC_EVT 3 +#define SPI_ABB_READ_ADC_EVT 4 +#define ABB_EXT_IRQ_EVT 5 + +/* Prototypes */ + +/******************************************************************************* +** Function spi_process +** +** Description It is called by the spi task core to handle the access to +** the ABB through the SPI in a non-preemptive way. +** +*******************************************************************************/ +UINT8 spi_process(T_RV_HDR * msg_ptr); + +#endif /* __SPI_PROCESS_H__ */ \ No newline at end of file