?? systeminit_asm.asm
字號:
; 78K/0 Series C Compiler V4.00 Assembler Source
; Date: 7 Apr 2009 Time:10:48:16
; Command : -cF0411 -yd:\program files\nec electronics tools\dev -_msgoff -a
; -zpn -w0 -no systeminit.c
; In-file : systeminit.c
; Asm-file : systeminit.asm
; Para-file :
$PROCESSOR(F0411)
$DEBUG
$NODEBUGA
$KANJICODE NONE
$TOL_INF 03FH, 0400H, 00H, 020H, 00H
$DGS FIL_NAM, .file, 01AH, 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, @@CALT, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CODE, U, U, 00H, 078H, 00H, 00H
$DGS SEC_NAM, @@CALF, U, U, 00H, 078H, 00H, 00H
$DGS GLV_SYM, _SystemInit, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 014H, 00H
$DGS BEG_FUN, ??bf_SystemInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 03CH, 00H, 014H
$DGS END_FUN, ??ef_SystemInit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 016H
$DGS GLV_SYM, _hdwinit, U, U, 08001H, 020H, 01H, 02H
$DGS AUX_FUN, 00H, U, U, 01AH, 00H
$DGS BEG_FUN, ??bf_hdwinit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_BEG, 062H, 00H, 01AH
$DGS END_FUN, ??ef_hdwinit, U, U, 00H, 065H, 01H, 00H
$DGS AUX_END, 05H
$DGS GLV_SYM, _sub_clock_init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _INT_Init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _WDT_Init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _LVI_Init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _timer_init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _rtl_init, U, U, 08001H, 02H, 00H, 02H
$DGS GLV_SYM, _LCD_init, U, U, 08001H, 02H, 00H, 02H
EXTRN _sub_clock_init
EXTRN _INT_Init
EXTRN _WDT_Init
EXTRN _LVI_Init
EXTRN _timer_init
EXTRN _rtl_init
EXTRN _LCD_init
PUBLIC _SystemInit
PUBLIC _hdwinit
@@BITS BSEG
@@CNST CSEG UNITP
@@R_INIT CSEG UNITP
@@INIT DSEG UNITP
@@DATA DSEG UNITP
@@R_INIS CSEG UNITP
@@INIS DSEG SADDRP
@@DATS DSEG SADDRP
@@CALT CSEG CALLT0
; line 35
; line 36
; line 37
; line 38
; line 39
; line 41
; line 42
; line 56
; line 59
; line 4
; line 5
; line 6
; line 7
; line 8
; line 9
; line 10
; line 13
; line 16
; line 17
; line 18
; line 19
; line 20
; line 21
; line 32
; line 38
; line 39
; line 5
; line 6
; line 7
; line 8
; line 28
; line 31
; line 32
; line 60
@@CODE CSEG
_SystemInit:
$DGL 1,14
??bf_SystemInit:
; line 64
$DGL 0,5
call !_sub_clock_init ;[INF] 3, 7
; line 67
$DGL 0,8
call !_INT_Init ;[INF] 3, 7
; line 70
$DGL 0,11
call !_WDT_Init ;[INF] 3, 7
; line 74
$DGL 0,15
call !_LVI_Init ;[INF] 3, 7
; line 76
$DGL 0,17
call !_timer_init ;[INF] 3, 7
; line 78
$DGL 0,19
call !_rtl_init ;[INF] 3, 7
; line 80
$DGL 0,21
call !_LCD_init ;[INF] 3, 7
; line 81
$DGL 0,22
??ef_SystemInit:
ret ;[INF] 1, 6
??ee_SystemInit:
; line 98
_hdwinit:
$DGL 1,20
di ;[INF] 2, 6
??bf_hdwinit:
; line 100
$DGL 0,3
call !_SystemInit ;[INF] 3, 7
; line 102
$DGL 0,5
??ef_hdwinit:
ei ;[INF] 2, 6
ret ;[INF] 1, 6
??ee_hdwinit:
@@CALF CSEG FIXED
END
; *** Code Information ***
;
; $FILE E:\06 Water Clear\code\waterflow\systeminit.c
;
; $FUNC SystemInit(60)
; void=(void)
; CODE SIZE= 22 bytes, CLOCK_SIZE= 55 clocks, STACK_SIZE= 2 bytes
;
; $CALL sub_clock_init(64)
; void=(void)
;
; $CALL INT_Init(67)
; void=(void)
;
; $CALL WDT_Init(70)
; void=(void)
;
; $CALL LVI_Init(74)
; void=(void)
;
; $CALL timer_init(76)
; void=(void)
;
; $CALL rtl_init(78)
; void=(void)
;
; $CALL LCD_init(80)
; void=(void)
;
; $FUNC hdwinit(98)
; void=(void)
; CODE SIZE= 8 bytes, CLOCK_SIZE= 25 clocks, STACK_SIZE= 2 bytes
;
; $CALL SystemInit(100)
; void=(void)
; Target chip : uPD78F0411
; Device file : V1.11
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -