view gsm-fw/bsp/abb+spi/spi_process.h @ 992:a7b0b426f9ca

target-utils: boot ROM UART autodetection revamped The new implementation should work with both the familiar Calypso C035 boot ROM version found in our regular targets as well as the older Calypso F741979B version found on the vintage D-Sample board.
author Mychaela Falconia <falcon@ivan.Harhan.ORG>
date Wed, 30 Dec 2015 21:28:41 +0000
parents cc0944d35698
children
line wrap: on
line source

/*****************************************************************************/
/*                                                                           */
/*  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__ */