FreeCalypso > hg > freecalypso-sw
diff gsm-fw/bsp/abb+spi/spi_process.h @ 148:63750f70796d
gsm-fw/bsp/abb+spi: initial import from the Leonardo TCS211 version
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sat, 16 Nov 2013 19:03:37 +0000 |
parents | |
children | 971e84124a6f |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gsm-fw/bsp/abb+spi/spi_process.h Sat Nov 16 19:03:37 2013 +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