comparison gsm-fw/bsp/abb+spi/spi_api.c @ 157:e48ea5875df7

gsm-fw: SPI task code compiles and links
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Sun, 17 Nov 2013 09:17:06 +0000
parents 63750f70796d
children
comparison
equal deleted inserted replaced
156:eba29cb0526c 157:e48ea5875df7
1 /********************************************************************************* 1 /*******************************************************************************
2 * 2 *
3 * File Name: spi_api.c 3 * File Name: spi_api.c
4 * 4 *
5 * Bridge functions used to send events to the SPI task 5 * Bridge functions used to send events to the SPI task
6 * 6 *
10 * 10 *
11 * History: 0.1 - Created by Candice Bazanegue 11 * History: 0.1 - Created by Candice Bazanegue
12 * 12 *
13 * Author: 13 * Author:
14 * 14 *
15 *********************************************************************************/ 15 *******************************************************************************/
16 16
17 #include "rvf/rvf_api.h" 17 #include "../../riviera/rvf/rvf_api.h"
18 #include "spi/spi_api.h" 18 #include "spi_api.h"
19 #include "spi/spi_env.h" 19 #include "spi_env.h"
20 #include "spi/spi_process.h" 20 #include "spi_process.h"
21 #include "rvm/rvm_use_id_list.h" 21 #include "../../riviera/rvm/rvm_use_id_list.h"
22 22
23 23
24 24
25 /********************************************************************************/ 25 /******************************************************************************/
26 /* */ 26 /* */
27 /* Function Name: spi_abb_read */ 27 /* Function Name: spi_abb_read */
28 /* */ 28 /* */
29 /********************************************************************************/ 29 /******************************************************************************/
30 T_RV_RET spi_abb_read(UINT16 page, UINT16 address, CALLBACK_FUNC_U16 CallBack) 30 T_RV_RET spi_abb_read(UINT16 page, UINT16 address, CALLBACK_FUNC_U16 CallBack)
31 { 31 {
32 T_SPI_READ *msgPtr; 32 T_SPI_READ *msgPtr;
33 33
34 /* check if the driver has been started */ 34 /* check if the driver has been started */
73 } 73 }
74 74
75 75
76 76
77 77
78 /********************************************************************************/ 78 /******************************************************************************/
79 /* */ 79 /* */
80 /* Function Name: spi_abb_write */ 80 /* Function Name: spi_abb_write */
81 /* */ 81 /* */
82 /********************************************************************************/ 82 /******************************************************************************/
83 T_RV_RET spi_abb_write(UINT16 page, UINT16 address, UINT16 data) 83 T_RV_RET spi_abb_write(UINT16 page, UINT16 address, UINT16 data)
84 { 84 {
85 T_SPI_WRITE *msgPtr; 85 T_SPI_WRITE *msgPtr;
86 86
87 /* check if the driver has been started */ 87 /* check if the driver has been started */
123 } 123 }
124 124
125 125
126 126
127 127
128 /********************************************************************************/ 128 /******************************************************************************/
129 /* */ 129 /* */
130 /* Function Name: spi_abb_conf_ADC */ 130 /* Function Name: spi_abb_conf_ADC */
131 /* */ 131 /* */
132 /********************************************************************************/ 132 /******************************************************************************/
133 T_RV_RET spi_abb_conf_ADC(UINT16 channels, UINT16 itval) 133 T_RV_RET spi_abb_conf_ADC(UINT16 channels, UINT16 itval)
134 { 134 {
135 T_SPI_ABB_CONF_ADC *msgPtr; 135 T_SPI_ABB_CONF_ADC *msgPtr;
136 136
137 /* check if the driver has been started */ 137 /* check if the driver has been started */
174 return (RV_OK); 174 return (RV_OK);
175 } 175 }
176 176
177 177
178 178
179 /********************************************************************************/ 179 /******************************************************************************/
180 /* */ 180 /* */
181 /* Function Name: spi_abb_read_ADC */ 181 /* Function Name: spi_abb_read_ADC */
182 /* */ 182 /* */
183 /********************************************************************************/ 183 /******************************************************************************/
184 T_RV_RET spi_abb_read_ADC(UINT16 *Buff, CALLBACK_FUNC_NO_PARAM CallBack) 184 T_RV_RET spi_abb_read_ADC(UINT16 *Buff, CALLBACK_FUNC_NO_PARAM CallBack)
185 { 185 {
186 T_SPI_ABB_READ_ADC *msgPtr; 186 T_SPI_ABB_READ_ADC *msgPtr;
187 187
188 /* check if the driver has been started */ 188 /* check if the driver has been started */
222 222
223 rvf_send_msg (SPI_GBL_INFO_PTR->addr_id, msgPtr); 223 rvf_send_msg (SPI_GBL_INFO_PTR->addr_id, msgPtr);
224 224
225 return (RV_OK); 225 return (RV_OK);
226 } 226 }
227