📄 mt_af.s51
字号:
//////////////////////////////////////////////////////////////////////////////
// /
// IAR 8051 C/C++ Compiler V7.20H/W32 08/Mar/2009 09:16:09 /
// Copyright 2004-2006 IAR Systems. All rights reserved. /
// /
// Core = plain /
// Code model = banked /
// Data model = large /
// Calling convention = xdata reentrant /
// Constant location = data /
// Dptr setup = 1,16 /
// Source file = C:\Texas Instruments\ZStack-1.4.2-1.1.0\Componen /
// ts\mt\MT_AF.c /
// Command line = -f "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Proj /
// ects\zstack\Samples\GenericApp\CC2430DB\..\..\.. /
// \Tools\CC2430DB\f8wEndev.cfg" (-DCPU32MHZ /
// -DFORCE_MAC_NEAR -DROOT=__near_func /
// -DMAC_OPT_FFD=0 -DBLINK_LEDS "-DCONST=const /
// __code" -DGENERIC=__generic) -f "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\Tools\CC2430 /
// DB\f8wConfig.cfg" (-DSECURE=0 /
// -DDEFAULT_CHANLIST=0x00000800 /
// -DZDAPP_CONFIG_PAN_ID=0xFFFF /
// -DNWK_START_DELAY=100 -DEXTENDED_JOINING_RANDOM_ /
// MASK=0x007F -DBEACON_REQUEST_DELAY=100 /
// -DBEACON_REQ_DELAY_MASK=0x00FF /
// -DROUTE_EXPIRY_TIME=30 -DAPSC_ACK_WAIT_DURATION_ /
// POLLED=3000 -DNWK_INDIRECT_MSG_TIMEOUT=7 /
// -DMAX_RREQ_ENTRIES=10 -DAPSC_MAX_FRAME_RETRIES=3 /
// -DNWK_MAX_DATA_RETRIES=2 /
// -DMAX_POLL_FAILURE_RETRIES=2 -DMAX_BCAST=9 /
// -DAPS_MAX_GROUPS=16 -DMAX_RTG_ENTRIES=20 /
// -DNWK_MAX_BINDING_ENTRIES=10 /
// -DMAX_BINDING_CLUSTER_IDS=5 /
// "-DDEFAULT_KEY={0x01, 0x03, 0x05, 0x07, 0x09, /
// 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, /
// 0x0A, 0x0C, 0x0D}" -DRFD_RCVC_ALWAYS_ON=FALSE /
// -DPOLL_RATE=1000 -DQUEUED_POLL_RATE=100 /
// -DRESPONSE_POLL_RATE=100 -DREJOIN_POLL_RATE=440 /
// -DTOP_BOOT_PAGES=0) -I "C:\Program Files\IAR /
// Systems\Embedded Workbench 4.05 Evaluation /
// version\8051\inc\" -I "C:\Program Files\IAR /
// Systems\Embedded Workbench 4.05 Evaluation /
// version\8051\inc\clib\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\Source\" -I /
// "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Project /
// s\zstack\Samples\GenericApp\CC2430DB\..\..\..\ZM /
// ain\TI2430DB\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\mt\" -I "C:\Texas Instruments\ZStack-1.4.2- /
// 1.1.0\Projects\zstack\Samples\GenericApp\CC2430D /
// B\..\..\..\..\..\Components\hal\include\" -I /
// "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Project /
// s\zstack\Samples\GenericApp\CC2430DB\..\..\..\.. /
// \..\Components\hal\target\CC2430DB\" -I /
// "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Project /
// s\zstack\Samples\GenericApp\CC2430DB\..\..\..\.. /
// \..\Components\osal\mcu\ccsoc\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\osal\include\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\stack\af\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\stack\nwk\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\stack\sec\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\stack\sys\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\stack\zdo\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\zmac\f8w\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\zmac\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\services\saddr\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\services\sdata\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\mac\include\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\mac\high_level\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\mac\low_level\srf03\" -I "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\..\..\..\..\..\Compon /
// ents\mac\low_level\srf03\single_chip\" -D /
// CC2430DB -D NWK_AUTO_POLL -D xZTOOL_P2 -D /
// xMT_TASK -D xMT_ZDO_FUNC -D /
// xLCD_SUPPORTED=DEBUG -D xPOWER_SAVING -lC /
// "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Project /
// s\zstack\Samples\GenericApp\CC2430DB\EndDeviceDB /
// \List\" -lA "C:\Texas Instruments\ZStack-1.4.2-1 /
// .1.0\Projects\zstack\Samples\GenericApp\CC2430DB /
// \EndDeviceDB\List\" --diag_suppress Pe001,Pa010 /
// --diag_remark pe550 -o "C:\Texas /
// Instruments\ZStack-1.4.2-1.1.0\Projects\zstack\S /
// amples\GenericApp\CC2430DB\EndDeviceDB\Obj\" -e /
// --require_prototypes -z9 --no_code_motion /
// --debug --core=plain --dptr=16,1 /
// --data_model=large --code_model=banked /
// --calling_convention=xdata_reentrant /
// --place_constants=data --nr_virtual_regs 8 /
// "C:\Texas Instruments\ZStack-1.4.2-1.1.0\Compone /
// nts\mt\MT_AF.c" /
// List file = C:\Texas Instruments\ZStack-1.4.2-1.1.0\Projects /
// \zstack\Samples\GenericApp\CC2430DB\EndDeviceDB\ /
// List\MT_AF.s51 /
// /
// /
//////////////////////////////////////////////////////////////////////////////
NAME MT_AF
RTMODEL "__calling_convention", "xdata_reentrant"
RTMODEL "__code_model", "banked"
RTMODEL "__core", "plain"
RTMODEL "__data_model", "large"
RTMODEL "__dptr_size", "16"
RTMODEL "__extended_stack", "disabled"
RTMODEL "__location_for_constants", "data"
RTMODEL "__number_of_dptrs", "1"
RTMODEL "__rt_version", "1"
RSEG DOVERLAY:DATA:NOROOT(0)
RSEG IOVERLAY:IDATA:NOROOT(0)
RSEG ISTACK:IDATA:NOROOT(0)
RSEG PSTACK:XDATA:NOROOT(0)
RSEG XSTACK:XDATA:NOROOT(0)
END
// C:\Texas Instruments\ZStack-1.4.2-1.1.0\Components\mt\MT_AF.c
// 1 /*********************************************************************
// 2 Filename: MT_AF.c
// 3 Revised: $Date: 2007-04-04 07:38:24 -0700 (Wed, 04 Apr 2007) $
// 4 Revision: $Revision: 13958 $
// 5
// 6 Description:
// 7
// 8 MonitorTest functions for the AF layer.
// 9
// 10 Notes:
// 11
// 12 Copyright (c) 2006 by Texas Instruments, Inc.
// 13 All Rights Reserved. Permission to use, reproduce, copy, prepare
// 14 derivative works, modify, distribute, perform, display or sell this
// 15 software and/or its documentation for any purpose is prohibited
// 16 without the express written consent of Texas Instruments, Inc.
// 17 *********************************************************************/
// 18
// 19
// 20 /*********************************************************************
// 21 * INCLUDES
// 22 */
// 23 #include "ZComDef.h"
// 24 #include "OSAL.h"
// 25 #include "MTEL.h"
// 26 #include "MT_AF.h"
// 27 #include "nwk.h"
// 28 #include "OnBoard.h"
// 29 #include "SPIMgr.h"
// 30
// 31 /*********************************************************************
// 32 * MACROS
// 33 */
// 34
// 35 /*********************************************************************
// 36 * CONSTANTS
// 37 */
// 38
// 39 /*********************************************************************
// 40 * TYPEDEFS
// 41 */
// 42
// 43 /*********************************************************************
// 44 * GLOBAL VARIABLES
// 45 */
// 46
// 47 #if defined ( MT_AF_CB_FUNC )
// 48 uint16 _afCallbackSub;
// 49 #endif
// 50
// 51 /*********************************************************************
// 52 * EXTERNAL VARIABLES
// 53 */
// 54
// 55 /*********************************************************************
// 56 * EXTERNAL FUNCTIONS
// 57 */
// 58
// 59 /*********************************************************************
// 60 * LOCAL VARIABLES
// 61 */
// 62
// 63 /*********************************************************************
// 64 * LOCAL FUNCTIONS
// 65 */
// 66
// 67 #if defined ( MT_AF_FUNC )
// 68 /*********************************************************************
// 69 * @fn MT_afCommandProcessing
// 70 *
// 71 * @brief
// 72 *
// 73 * Process all the AF commands that are issued by test tool
// 74 *
// 75 * @param cmd_id - Command ID
// 76 * @param len - Length of received SPI data message
// 77 * @param data - pointer to received SPI data message
// 78 *
// 79 * @return none
// 80 */
// 81 void MT_afCommandProcessing( uint16 cmd_id , byte len , byte *pData )
// 82 {
// 83 byte i;
// 84 endPointDesc_t *epDesc;
// 85 uint8 af_stat = afStatus_FAILED;
// 86
// 87 switch (cmd_id)
// 88 {
// 89 case SPI_CMD_AF_INIT:
// 90
// 91 afInit();
// 92
// 93 //No response for this command
// 94 break;
// 95
// 96 case SPI_CMD_AF_REGISTER:
// 97
// 98 // First allocate memory for the AF structure epIntDesc
// 99 epDesc = ( endPointDesc_t * )
// 100 osal_mem_alloc( sizeof( endPointDesc_t ) );
// 101
// 102 if ( epDesc )
// 103 {
// 104 //Assemble the AF structures with the data received
// 105 //First the Endpoint
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -