📄 uicc.conf
字号:
////////////////////////////////////////////////////////////////////////////
// Copyright 2002 Texas Instruments Inc. All Rights Reserved.
////////////////////////////////////////////////////////////////////////////
uicc =
{
//////////////////////////////////////////////////////////////////////////
// Any Event Handler Type fields:
// The type of the event handler. This is a required field for all
// event handlers, and it's value determines what additional required
// and optional parameters may be specified:
type = CpuEventHandler;
// The event handler id field. This is a required field:
ehId = UICC_UICCEH_EHID;
//////////////////////////////////////////////////////////////////////////
// CpuEventHandler Type fields:
// The "ehInit" is the event handler's initialization function, which
// is called once at system startup. This is an optional field for a
// CpuEventHandler:
ehInit = uicc_UiccEh_ehInit;
// The "ehMain" is the main entry point to the event handler, which is
// called whenever the event handler recv's a primitive. This is a
// required field for a CpuEventHandler:
ehMain = uicc_UiccEh_ehMain;
// This lists the dependencies of this event handler on other event
// handlers. It is used to determine the order that the mode manager
// brings event handlers online and offline. Dependencies can be
// listed for all modes ("anyMode"), or overridden for specific modes:
modeDepends =
{
anyMode = [ mm ];
};
// The event handler interface description:
interface =
{
// Header file with primitive structs. If not specified, tools
// will assume ehname_EhnameEh.h (replace ehname with the event
// handler name). This file is not auto-generated.
structHdrFile = "uicc_UiccEh.h";
// this section lists primitives defined by this event handler
// that are inputs to this event handler
inputs =
{
UICC_UICCEH_PHY_INIT_REQ =
{
primNum = 0x00;
primStruct = Uicc_UiccEh_PhyInitReq;
comment = "";
};
UICC_UICCEH_PHY_CONFIG_REQ =
{
primNum = 0x01;
primStruct = Uicc_UiccEh_PhyConfigReq;
comment = "";
};
UICC_UICCEH_PHY_READ_REQ =
{
primNum = 0x02;
primStruct = Uicc_UiccEh_PhyReadReq;
comment = "";
};
UICC_UICCEH_PHY_WRITE_REQ =
{
primNum = 0x03;
primStruct = Uicc_UiccEh_PhyWriteReq;
comment = "";
};
UICC_UICCEH_PHY_RESET_REQ =
{
primNum = 0x04;
primStruct = Uicc_UiccEh_PhyResetReq;
comment = "";
};
UICC_UICCEH_CARD_INSERT_IND =
{
primNum = 0x05;
primStruct = Uicc_UiccEh_CardInsertInd;
comment = "";
};
UICC_UICCEH_CARD_REMOVE_IND =
{
primNum = 0x06;
primStruct = Uicc_UiccEh_CardRemoveInd;
comment = "";
};
UICC_UICCEH_INIT_REQ =
{
primNum = 0x07;
primStruct = Uicc_UiccEh_InitReq;
comment = "";
};
UICC_UICCEH_RESET_REQ =
{
primNum = 0x08;
primStruct = Uicc_UiccEh_ResetReq;
comment = "";
};
UICC_UICCEH_SEND_COMMAND_REQ =
{
primNum = 0x09;
primStruct = Uicc_UiccEh_SendCommandReq;
comment = "";
};
};
// this section lists primitives defined by this event handler
// that are outputs of this event handler
outputs =
{
UICC_UICCEH_PHY_INIT_CNF =
{
primNum = 0x00;
primStruct = Uicc_UiccEh_PhyInitCnf;
comment = "";
};
UICC_UICCEH_PHY_CONFIG_CNF =
{
primNum = 0x01;
primStruct = Uicc_UiccEh_PhyConfigCnf;
comment = "";
};
UICC_UICCEH_PHY_READ_CNF =
{
primNum = 0x02;
primStruct = Uicc_UiccEh_PhyReadCnf;
comment = "";
};
UICC_UICCEH_PHY_WRITE_CNF =
{
primNum = 0x03;
primStruct = Uicc_UiccEh_PhyWriteCnf;
comment = "";
};
UICC_UICCEH_PHY_RESET_CNF =
{
primNum = 0x04;
primStruct = Uicc_UiccEh_PhyResetCnf;
comment = "";
};
UICC_UICCEH_CARD_INSERT_RSP =
{
primNum = 0x05;
primStruct = Uicc_UiccEh_CardInsertRsp;
comment = "";
};
UICC_UICCEH_CARD_REMOVE_RSP =
{
primNum = 0x06;
primStruct = Uicc_UiccEh_CardRemoveRsp;
comment = "";
};
UICC_UICCEH_INIT_CNF =
{
primNum = 0x07;
primStruct = Uicc_UiccEh_InitCnf;
comment = "";
};
UICC_UICCEH_RESET_CNF =
{
primNum = 0x08;
primStruct = Uicc_UiccEh_ResetCnf;
comment = "";
};
UICC_UICCEH_SEND_COMMAND_CNF =
{
primNum = 0x09;
primStruct = Uicc_UiccEh_SendCommandCnf;
comment = "";
};
};
};
};
// Local Variables:
// tab-width: 2
// indent-tabs-mode: nil
// mode: c
// c-indentation-style: gnu
// c-basic-offset: 2
// eval: (c-set-offset 'substatement-open '0)
// eval: (c-set-offset 'case-label '+)
// eval: (c-set-offset 'inclass '+)
// eval: (c-set-offset 'inline-open '+)
// End:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -