FreeCalypso > hg > fc-tourmaline
annotate cdg-hybrid/sap-inline/DIO_inline.h @ 241:28071f072194
FCBM bug: erroneously used FCHG_USE_ID in a trace
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Sun, 02 May 2021 06:16:30 +0000 | 
| parents | 35f7a1dc9f7d | 
| children | 
| rev | line source | 
|---|---|
| 14 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 /*** | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 ;******************************************************************************** | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 ;*** File : DIO_inline.h | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 ;*** Creation : Wed Mar 11 09:57:46 CST 2009 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 ;******************************************************************************** | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 ;*** Document Type : Service Access Point Specification | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 ;*** Document Name : DIO | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 ;*** Document No. : ... | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 ;*** Document Date : 2004-03-19 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 ;*** Document Status: BEING_PROCESSED | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 ;*** Document Author: RM | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 ;******************************************************************************** | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 ;*** !!! THIS INCLUDE FILE WAS GENERATED AUTOMATICALLY, DO NOT MODIFY !!! | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 ;******************************************************************************** | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 ***/ | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 #ifndef _DIO_INLINE_H_ | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 #define _DIO_INLINE_H_ | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 #include "gdi.h" | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 extern U16 dio_init ( void ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 extern U16 dio_user_init ( U32 user_name, U16 drv_handle, T_DRV_CB_FUNC signal_callback ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 28 extern U16 dio_user_exit ( U32 user_name ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 29 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 30 extern void dio_exit ( void ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 31 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 32 extern U16 dio_set_rx_buffer ( U32 device, T_dio_buffer *buffer ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 33 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 34 extern U16 dio_read ( U32 device, T_DIO_CTRL *control_info, T_dio_buffer **buffer ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 35 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 36 extern U16 dio_write ( U32 device, T_DIO_CTRL *control_info, T_dio_buffer *buffer ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 37 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 38 extern U16 dio_get_tx_buffer ( U32 device, T_dio_buffer **buffer ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 39 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 40 extern U16 dio_clear ( U32 device ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 41 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 42 extern U16 dio_flush ( U32 device ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 43 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 44 extern U16 dio_get_capabilities ( U32 device, T_DIO_CAP **capabilities ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 45 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 46 extern U16 dio_set_config ( U32 device, T_DIO_DCB *dcb ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 47 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 48 extern U16 dio_get_config ( U32 device, T_DIO_DCB *dcb ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 49 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 50 extern U16 dio_close_device ( U32 device ); | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 51 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 52 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 53 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 54 | 
| 
35f7a1dc9f7d
cdg-hybrid: import from Magnetite
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 55 #endif /* !_DIO_INLINE_H_ */ | 
