FreeCalypso > hg > freecalypso-citrine
comparison bsp/abb+spi/abb_inth.h @ 0:75a11d740a02
initial import of gsm-fw from freecalypso-sw rev 1033:5ab737ac3ad7
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 09 Jun 2016 00:02:41 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:75a11d740a02 |
---|---|
1 /******************************************************************************/ | |
2 /* TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION */ | |
3 /* */ | |
4 /* Property of Texas Instruments -- For Unrestricted Internal Use Only */ | |
5 /* Unauthorized reproduction and/or distribution is strictly prohibited. This*/ | |
6 /* product is protected under copyright law and trade secret law as an*/ | |
7 /* unpublished work. Created 1987, (C) Copyright 1997 Texas Instruments. All*/ | |
8 /* rights reserved. */ | |
9 /* */ | |
10 /* */ | |
11 /* Filename : abb_inth.h */ | |
12 /* */ | |
13 /* Description : Functions to manage the ABB device interrupt. */ | |
14 /* The Serial Port Interface is used to connect the TI */ | |
15 /* Analog BaseBand (ABB). */ | |
16 /* It is assumed that the ABB is connected as the SPI */ | |
17 /* device 0, and ABB interrupt is mapped as external IT. */ | |
18 /* */ | |
19 /* Author : Pascal PUEL */ | |
20 /* */ | |
21 /* Version number : 1.0 */ | |
22 /* */ | |
23 /* Date and time : Jan 2003 */ | |
24 /* */ | |
25 /* Previous delta : Creation */ | |
26 /* */ | |
27 /******************************************************************************/ | |
28 /* */ | |
29 /* 17/12/03 */ | |
30 /* The original abb_inth.h has been splitted between the actual abb_inth.h */ | |
31 /* located in drv_apps directory and abb_inth_core.h located in drv_core */ | |
32 /* directory. */ | |
33 /* abb_core_inth.h must be included in abb_inth.h. */ | |
34 /* */ | |
35 /******************************************************************************/ | |
36 | |
37 #ifndef __ABB_INTH_H__ | |
38 #define __ABB_INTH_H__ | |
39 | |
40 #include "abb_core_inth.h" | |
41 | |
42 #ifndef _WINDOWS | |
43 | |
44 /****************************************************************/ | |
45 /* Power ON/OFF key definition. */ | |
46 /****************************************************************/ | |
47 // If <ON/OFF> key is pressed more than 20 TDMAs, it's a Hook-ON | |
48 #define SHORT_OFF_KEY_PRESSED (20) | |
49 | |
50 // If <ON/OFF> key is pressed more than 160 TDMAs, it's a Hook-ON AND then Power-OFF | |
51 #define OFF_LOOP_COUNT (8) | |
52 #define LONG_OFF_KEY_PRESSED (OFF_LOOP_COUNT * SHORT_OFF_KEY_PRESSED) | |
53 | |
54 #endif // _WINDOWS | |
55 | |
56 // PROTOTYPES | |
57 void spi_abb_read_int_reg_callback(SYS_UWORD16 *read_value); | |
58 | |
59 #endif // __ABB_INTH_H__ |