view cdg-hybrid/sap-inline/8010_136_simdrv_sap_inline.h @ 107:b882091ebb68

gprscomp.c: DMEM_PARTITION_1_SIZE bumped from 1600 to 1700 for gcc These large DMEM partitions are used for T_CCD_Globs structure allocations by the GRLC and GRR entities, and this structure contains a jmp_buf for setjmp/longjmp. Our gcc/newlib version of jmp_buf is bigger than TI's TMS470, and the whole structure is now 1636 bytes instead of 1584.
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 23 Jul 2018 19:45:50 +0000
parents 6da1d56a96a3
children
line wrap: on
line source

/***
;********************************************************************************
;*** File           : 8010_136_simdrv_sap_inline.h
;*** Creation       : Wed Mar 11 09:57:50 CST 2009
;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
;*** Copyright      : (c) Texas Instruments AG, Berlin Germany 2002
;********************************************************************************
;*** Document Type  : Service Access Point Specification
;*** Document Name  : 8010_136_simdrv_sap
;*** Document No.   : 8010.136.03.009
;*** Document Date  : 2004-06-10
;*** Document Status: BEING_PROCESSED
;*** Document Author: FDU
;********************************************************************************
;*** !!! THIS INCLUDE FILE WAS GENERATED AUTOMATICALLY, DO NOT MODIFY !!!
;********************************************************************************
 ***/
#ifndef _8010_136_SIMDRV_SAP_INLINE_H_
#define _8010_136_SIMDRV_SAP_INLINE_H_



extern  void simdrv_poweroff ( U8 reader_id );

extern  U8 simdrv_reset ( U8 reader_id, U8 voltage_select );

extern  U16 simdrv_xch_apdu ( U8 reader_id, T_SIMDRV_cmd_header cmd_header, T_SIMDRV_data_info data_info, T_SIMDRV_result_info *result_info );

extern  void simdrv_register ( void ( *simdrv_insert )( T_SIMDRV_atr_string_info *atr_string_info, U8 config_requested, T_SIMDRV_config_characteristics *config_characteristics ), void ( *simdrv_remove )( void ) );

extern  void simdrv_insert ( T_SIMDRV_atr_string_info *atr_string_info, U8 config_requested, T_SIMDRV_config_characteristics *config_characteristics );

extern  void simdrv_remove ( void );




#endif /* !_8010_136_SIMDRV_SAP_INLINE_H_ */