Calling assembler in C, the program pointer is to go videocfg.s62 file HWI_Obj HWI_RESET function always, follow example:
videocfg.s62
;; ======== HWI_Obj HWI_RESET ========
;; defines function for the RESET ISR
;;
;; HWI_Obj HWI_RESET (function, monitor, addr, dataType, operation, client, iUseDispatcher, iArg, IntrMask, iCCBitMask, iLoadTrack)
.global HWI_RESET
.asg _c_int00, _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, _IntrMask
.asg 01H, _iCCBitMask
.asg 00H, _iLoadTrack
HWI_Obj 1, HWI_RESET, 0, _function, _monitor, _addr, _dataType, _operation, _client, _iUseDispatcher, _iArg, _IntrMask, _iCCBitMask, _iLoadTrack
and then the program where did not runing ! I do not how to solve this problem? so please give me some assistance!