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

📄 lattestcfg.s28

📁 tms320vc5402开发源码
💻 S28
📖 第 1 页 / 共 5 页
字号:
	.global HWI_RTOS	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 08000H, _IerMask	HWI_Obj 1, HWI_RTOS, 16, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_RESERVED ========;; RESERVED for RTDX;;;; HWI_Obj HWI_RESERVED (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_RESERVED	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "RTDX", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_RESERVED, 17, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_NMI ========;; defines function for the NMI ISR;;;; HWI_Obj HWI_NMI (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_NMI	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_NMI, 18, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_ILLEGAL ========;; defines function for the ILLEGAL ISR;;;; HWI_Obj HWI_ILLEGAL (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_ILLEGAL	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_ILLEGAL, 19, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER1 ========;; defines the USER1 Interrupt;;;; HWI_Obj HWI_USER1 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER1	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER1, 20, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER2 ========;; defines the USER2 Interrupt;;;; HWI_Obj HWI_USER2 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER2	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER2, 21, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER3 ========;; defines the USER3 Interrupt;;;; HWI_Obj HWI_USER3 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER3	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER3, 22, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER4 ========;; defines the USER4 Interrupt;;;; HWI_Obj HWI_USER4 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER4	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER4, 23, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER5 ========;; defines the USER5 Interrupt;;;; HWI_Obj HWI_USER5 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER5	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER5, 24, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER6 ========;; defines the USER6 Interrupt;;;; HWI_Obj HWI_USER6 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER6	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER6, 25, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER7 ========;; defines the USER7 Interrupt;;;; HWI_Obj HWI_USER7 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER7	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER7, 26, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER8 ========;; defines the USER8 Interrupt;;;; HWI_Obj HWI_USER8 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER8	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER8, 27, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER9 ========;; defines the USER9 Interrupt;;;; HWI_Obj HWI_USER9 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER9	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER9, 28, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER10 ========;; defines the USER10 Interrupt;;;; HWI_Obj HWI_USER10 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER10	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER10, 29, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER11 ========;; defines the USER11 Interrupt;;;; HWI_Obj HWI_USER11 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER11	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER11, 30, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== HWI_Obj HWI_USER12 ========;; defines the USER12 Interrupt;;;; HWI_Obj HWI_USER12 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global HWI_USER12	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 00H, _IerMask	HWI_Obj 1, HWI_USER12, 31, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== SWI_Obj KNL_swi ========;; This Software Interrupt calls the TSK scheduler;;;; SWI_Obj KNL_swi (function, pri, mailbox, arg0, arg1, dorta)	.global KNL_swi	.asg _KNL_run, _function	.asg 00H, _pri	.asg 00H, _mailbox	.asg 00H, _arg0	.asg 00H, _arg1	.asg 01H, _dorta	SWI_Obj 1, KNL_swi, 0, _function, _pri, _mailbox, _arg0, _arg1, _dorta;; ======== TSK_Obj TSK_idle ========;; This is the idle task; it only runs when no other task is ready;;;; TSK_Obj TSK_idle (iFXN, iARG0, iARG1, iARG2, iARG3, iARG4, iARG5, iARG6, iARG7, iAUTOSTK, iMANSTK, iSTKSZ, iSTKSEG, iPRI, iENV, iEXITFLAG, iUSETSKNAME, iSTATREG)	.global TSK_idle	.asg IDL_F_loop, _iFXN	.asg 00H, _iARG0	.asg 00H, _iARG1	.asg 00H, _iARG2	.asg 00H, _iARG3	.asg 00H, _iARG4	.asg 00H, _iARG5	.asg 00H, _iARG6	.asg 00H, _iARG7	.asg 01H, _iAUTOSTK	.asg null, _iMANSTK	.asg 0100H, _iSTKSZ	.asg M0SARAM, _iSTKSEG	.asg 00H, _iPRI	.asg 00H, _iENV	.asg 01H, _iEXITFLAG	.asg 00H, _iUSETSKNAME	.asg 00H, _iSTATREG	TSK_Obj 1, TSK_idle, 0, _iFXN, _iARG0, _iARG1, _iARG2, _iARG3, _iARG4, _iARG5, _iARG6, _iARG7, _iAUTOSTK, _iMANSTK, _iSTKSZ, _iSTKSEG, _iPRI, _iENV, _iEXITFLAG, _iUSETSKNAME, _iSTATREG;; ======== TSK_Obj task ========;; <add comments here>;;;; TSK_Obj task (iFXN, iARG0, iARG1, iARG2, iARG3, iARG4, iARG5, iARG6, iARG7, iAUTOSTK, iMANSTK, iSTKSZ, iSTKSEG, iPRI, iENV, iEXITFLAG, iUSETSKNAME, iSTATREG)	.global task	.asg _taskFxn, _iFXN	.asg 02710H, _iARG0	.asg 00H, _iARG1	.asg 00H, _iARG2	.asg 00H, _iARG3	.asg 00H, _iARG4	.asg 00H, _iARG5	.asg 00H, _iARG6	.asg 00H, _iARG7	.asg 01H, _iAUTOSTK	.asg null, _iMANSTK	.asg 080H, _iSTKSZ	.asg M0SARAM, _iSTKSEG	.asg 01H, _iPRI	.asg 00H, _iENV	.asg 01H, _iEXITFLAG	.asg 00H, _iUSETSKNAME	.asg 00H, _iSTATREG	TSK_Obj 1, task, 0, _iFXN, _iARG0, _iARG1, _iARG2, _iARG3, _iARG4, _iARG5, _iARG6, _iARG7, _iAUTOSTK, _iMANSTK, _iSTKSZ, _iSTKSEG, _iPRI, _iENV, _iEXITFLAG, _iUSETSKNAME, _iSTATREG;; ======== IDL_Obj LNK_dataPump ========;; This object cannot be deleted;;;; IDL_Obj LNK_dataPump (function, calibration)	.global LNK_dataPump	.asg LNK_F_dataPump, _function	.asg 01H, _calibration	IDL_Obj 1, LNK_dataPump, 0, _function, _calibration;; ======== IDL_Obj RTA_dispatcher ========;; This object cannot be deleted;;;; IDL_Obj RTA_dispatcher (function, calibration)	.global RTA_dispatcher	.asg RTA_F_dispatch, _function	.asg 01H, _calibration	IDL_Obj 1, RTA_dispatcher, 0, _function, _calibration;; ======== IDL_Obj IDL_cpuLoad ========;; This object is required by the system to acquire CPU load data;;;; IDL_Obj IDL_cpuLoad (function, calibration)	.global IDL_cpuLoad	.asg IDL_F_busy, _function	.asg 01H, _calibration	IDL_Obj 1, IDL_cpuLoad, 0, _function, _calibration;; ======== LOG_Obj LOG_system ========;; This object is required by the system to accumulate execution trace information;;;; LOG_Obj LOG_system (bufseg, buflen, logtype)	.global LOG_system	.asg L0SARAM, _bufseg	.asg 0200H, _buflen	.asg "circular", _logtype	LOG_Obj 1, LOG_system, 0, _bufseg, _buflen, _logtype;; ======== LOG_Obj trace ========;; <add comments here>;;;; LOG_Obj trace (bufseg, buflen, logtype)	.global trace	.asg L0SARAM, _bufseg	.asg 080H, _buflen	.asg "circular", _logtype	LOG_Obj 1, trace, 0, _bufseg, _buflen, _logtype;; ======== QUE_Obj dummyQue ========;; <add comments here>;;;; QUE_Obj dummyQue)	.global dummyQue	QUE_Obj 1, dummyQue, 0;; ======== STS_Obj HWI_TINT_STS ========;; provides statistics for the INT14 ISR;;;; STS_Obj HWI_TINT_STS (prevhigh, prevlow)	.global HWI_TINT_STS	.asg 00H, _prevhigh	.asg 00H, _prevlow	STS_Obj 1, HWI_TINT_STS, 0, _prevhigh, _prevlow;; ======== STS_Obj IDL_busyObj ========;; This object is required by the system to accumulate CPU load statistics;;;; STS_Obj IDL_busyObj (prevhigh, prevlow)	.global IDL_busyObj	.asg 00H, _prevhigh	.asg 00H, _prevlow	STS_Obj 1, IDL_busyObj, 0, _prevhigh, _prevlow;; ======== PIE_Obj PIE_INT1_1 ========;; defines function for the PIE_INT1.1;;;; PIE_Obj PIE_INT1_1 (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IerMask)	.global PIE_INT1_1	.asg HWI_unused, _function	.asg "Nothing", _monitor	.asg 00H, _addr	.asg "signed", _dataType	.asg "STS_add(*addr)", _operation	.asg "USER", _client	.asg 00H, _iUseDispatcher	.asg 00H, _iArg	.asg 01H, _IerMask	PIE_Obj 1, PIE_INT1_1, 32, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IerMask;; ======== PIE_Obj PIE_INT1_2 ========

⌨️ 快捷键说明

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