⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 track.h

📁 基于ARM和uC/OS-II实现的串口控制台
💻 H
字号:
/*******************************************************************************
**
**  File Name:      track.h
**  Author:			Zhoudan
**  Last Modified:  2007-02-05
**  Last Version:   0.1
**  Environment:    LPC2214/RVDSv2.2/uCOS-II2.52
**  Descriptions:   
**
*******************************************************************************/
#ifndef __TRACK_H__
#define __TRACK_H__


//SST39VF3201
#define SST39_INIT                      0x00000300  //SST39VF3291 初始化
#define SST39_INSERT                    0x00000301  //SST39VF3291注册
#define SST39_START_ERASE               0x00000303  //SST39VF3291开始擦除
#define SST39_START_WRITE               0x00000304  //SST39VF3291开始写

//FPGA
#define FPGA_SET_SK                     0x00000305  //FPGA设置SK
#define FPGA_OPEN_ISR                   0x00000306  //FPGA打开中断寄存器的总中断

//ARMINFLASH
#define ARMINFLASH_INIT                 0x00000307  //ARM内部FLASH 的初始化
#define ARMINFLASH_INSERT               0x00000308  //ARM内部FLASH 注册
#define ARMINFLASH_START_ERASE          0x00000309  //ARM内部FLASH 开始擦除

/*  以太网驱动部分*/
#define TRK_GET_ETHTXQ		    	    0x00010001
#define TRK_GET_ETHTXQVALUE             0x00010002
#define TRK_SEND_ETHTXQ                 0x00010003
#define TRK_NET_PAGE		    	    0x00010004
#define TRK_NET_SETMAC		    	    0x00010005
#define TRK_NET_SENDPACKET              0x00010006
#define TRK_NET_INTERRUPT	    	    0x00010007
#define TRK_INIT_NET8019	    	    0x00010008
#define TRK_TEST_RTL8019	    	    0x00010009
#define TRK_NET_SENDFRAME	    	    0x0001000A
#define TRK_ETHINF0_INIT	    	    0x0001000B
#define TRK_INIT_NET			        0x0001000C

/*  设备任务部分*/
#define TRK_GETLOGSTATEMACHINE		    0x00011001
#define TRK_INITDEVTASK				    0x00011002
#define TRK_UPDATEFCMD				    0x00011003
#define TRK_CREATE_ANSWER			    0x00011004
#define TRK_REFORMCRC				    0x00011005
#define TRK_CREATEAPPHEAD			    0x00011006
#define TRK_UPDATECFGTBL			    0x00011007
#define TRK_DOWNLOADCFGTBL			    0x00011008
#define TRK_DOWNLOADDEK				    0x00011009
#define TRK_FCMD_EXCHANGETEST		    0x0001100A
#define TRK_FCMD_GETVERSIONUM		    0x0001100B
#define TRK_FCMD_REQUESTSTATE		    0x0001100C
#define TRK_DEALCMD_UPDATEFORCFG	    0x0001100D
#define TRK_DEALCMD_UPDATEFORDEK	    0x0001100E
#define TRK_DEALCMD_ACTIVEFORDEKN	    0x0001100F
#define TRK_DEALCMD_ACTIVEFORDEKF	    0x00011010
#define TRK_DEALCMD_ENCRYPTNTEST	    0x00011011
#define TRK_DEALCMD_ENCRYPTFTEST	    0x00011012
#define TRK_LOGSM_HAVENTCONFIG		    0x00011013
#define TRK_LOGSM_DEVSMRUNNING		    0x00011014
#define TRK_DEVICETASK				    0x00011015

/*  buffer  部分*/
#define TRK_INIT_BUF		            0x00012001
#define TRK_MEMQUEEMPTY	                0x00012002
#define TRK_GETBUF			            0x00012003
#define TRK_PUTBUF			            0x00012004

/*  路由部分*/
#define TRK_RTE_		    	        0x00021001

/*  INPUT任务部分*/
#define TRK_INP_PEND_NETRXQ		    	0x00021001
#define TRK_INP_PEND_NETRXQ_OK          0x00021002
#define TRK_INP_POST_RECVPKGQ           0x00021003
#define TRK_INP_POST_RECVDOWNPKGQ       0x00021004
#define TRK_INP_FORWARD                 0x00021005
#define TRK_INP_APPQFULL
#define TRK_INP_APPERR
#define TRK_INP_DSTUNREACH

/*  OUTPUT任务部分*/
#define TRK_OUT_DSTUNREACH              0x00022001
#define TRK_OUT_SEND                    0x00022002


#endif /* __TRACK_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -