📄 systeminit.asm
字号:
; 78K0R Series C Compiler V1.00 Assembler Source
; Date:16 Jul 2008 Time:11:52:17
; Command : -cf1166a0 -yC:\Program Files\NEC Electronics Tools\DEV -_msgoff -
; a -zpn -no systeminit.c
; In-file : systeminit.c
; Asm-file : systeminit.asm
; Para-file :
$PROCESSOR(F1166A0)
$DEBUG
$NODEBUGA
$KANJICODE NONE
$TOL_INF 03FH, 0100H, 00H, 04000H, 00H
$DGS FIL_NAM, .file, 01FH, 0FFFEH, 03FH, 067H, 01H, 00H
$DGS AUX_FIL, systeminit.c
$DGS MOD_NAM, systeminit, 00H, 0FFFEH, 00H, 077H, 00H, 00H
$DGS SEC_NAM, @@BITS, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CNST, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@R_INIT, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@INIT, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@DATA, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@R_INIS, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@INIS, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@DATS, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CNSTL, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@RLINIT, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@INITL, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@DATAL, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CALT, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CODE, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CODEL, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@BASE, U, U, 00H, 078H, 00H, 00H
$DGS GLV_SYM, _SystemInit, U, U, 01H, 026H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 019H, 01H, 00H
$DGS BEG_FUN, ??bf_SystemInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 03BH, 00H, 019H
$DGS END_FUN, ??ef_SystemInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 08H
$DGS GLV_SYM, _hdwinit, U, U, 01H, 026H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 01FH, 01H, 00H
$DGS BEG_FUN, ??bf_hdwinit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 053H, 00H, 01FH
$DGS END_FUN, ??ef_hdwinit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 05H
$DGS GLV_SYM, _CG_ReadResetSource, U, U, 01H, 02H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 00H, 01H, 00H
$DGS GLV_SYM, _Clock_Init, U, U, 01H, 02H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 00H, 01H, 00H
$DGS GLV_SYM, _WDT_Init, U, U, 01H, 02H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 00H, 01H, 00H
EXTRN _CG_ReadResetSource
EXTRN _Clock_Init
EXTRN _WDT_Init
PUBLIC _SystemInit
PUBLIC _hdwinit
@@BITS BSEG
@@CNST CSEG MIRRORP
@@R_INIT CSEG UNIT64KP
@@INIT DSEG BASEP
@@DATA DSEG BASEP
@@R_INIS CSEG UNIT64KP
@@INIS DSEG SADDRP
@@DATS DSEG SADDRP
@@CNSTL CSEG PAGE64KP
@@RLINIT CSEG UNIT64KP
@@INITL DSEG UNIT64KP
@@DATAL DSEG UNIT64KP
@@CALT CSEG CALLT0
; line 48
; line 49
; line 50
; line 51
; line 52
; line 47
; line 48
; line 254
; line 255
; line 59
@@CODEL CSEG
_SystemInit:
$DGL 1,19
??bf_SystemInit:
; line 61
$DGL 0,3
call !!_CG_ReadResetSource ;[INF] 4, 3
; line 63
$DGL 0,5
call !!_Clock_Init ;[INF] 4, 3
; line 65
$DGL 0,7
call !!_WDT_Init ;[INF] 4, 3
; line 66
$DGL 0,8
??ef_SystemInit:
ret ;[INF] 1, 6
??ee_SystemInit:
; line 83
_hdwinit:
$DGL 1,25
di ;[INF] 3, 4
??bf_hdwinit:
; line 85
$DGL 0,3
call !!_SystemInit ;[INF] 4, 3
; line 87
$DGL 0,5
??ef_hdwinit:
ei ;[INF] 3, 4
ret ;[INF] 1, 6
??ee_hdwinit:
@@CODE CSEG BASE
@@BASE CSEG BASE
END
; *** Code Information ***
;
; $FILE C:\NECTOOLS32\1166\systeminit.c
;
; $FUNC SystemInit(59)
; void=(void)
; CODE SIZE= 13 bytes, CLOCK_SIZE= 15 clocks, STACK_SIZE= 4 bytes
;
; $CALL CG_ReadResetSource(61)
; void=(void)
;
; $CALL Clock_Init(63)
; void=(void)
;
; $CALL WDT_Init(65)
; void=(void)
;
; $FUNC hdwinit(83)
; void=(void)
; CODE SIZE= 11 bytes, CLOCK_SIZE= 17 clocks, STACK_SIZE= 4 bytes
;
; $CALL SystemInit(85)
; void=(void)
; Target chip : uPD78F1166_A0
; Device file : V1.00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -