Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 ユーザーズマニュアル
製品コード
SW006021-1
Macro Assembler
2012 Microchip Technology Inc.
DS52053B-page 271
FIGURE 6-2:
FUNCTION INFORMATION
4064 ;; *************** function _render *****************
4065 ;; Defined at:
4066 ;; line 29 in file "draw.c"
4067 ;; Parameters: Size Location Type
4068 ;; None
4069 ;; Auto vars: Size Location Type
4070 ;; lll 4 42[BANK0 ] long
4071 ;; x 2 46[BANK0 ] volatile int
4072 ;; cp 1 41[BANK0 ] PTR unsigned char
4073 ;; -> inputData(2),
4074 ;; Return value: Size Location Type
4075 ;; None void
4076 ;; Registers used:
4077 ;; wreg, fsr0l, fsr0h, status,2, status,0, pclath, cstack
4078 ;; Tracked objects:
4079 ;; On entry : 17F/0
4080 ;; On exit : 0/0
4081 ;; Unchanged: FFE00/0
4082 ;; Data sizes: COMMON BANK0 BANK1 BANK2
4083 ;; Params: 0 0 0 0
4084 ;; Locals: 0 7 0 0
4085 ;; Temps: 0 5 0 0
4086 ;; Totals: 0 12 0 0
4087 ;;Total ram usage: 12 bytes
4088 ;; Hardware stack levels used: 1
4089 ;; Hardware stack levels required when called: 4
4090 ;; This function calls:
4091 ;; _lrv
4092 ;; ___altofl
4093 ;; ___awdiv
4094 ;; ___awmod
4095 ;; This function is called by:
4096 ;; _main
4097 ;; This function uses a non-reentrant model
4065 ;; Defined at:
4066 ;; line 29 in file "draw.c"
4067 ;; Parameters: Size Location Type
4068 ;; None
4069 ;; Auto vars: Size Location Type
4070 ;; lll 4 42[BANK0 ] long
4071 ;; x 2 46[BANK0 ] volatile int
4072 ;; cp 1 41[BANK0 ] PTR unsigned char
4073 ;; -> inputData(2),
4074 ;; Return value: Size Location Type
4075 ;; None void
4076 ;; Registers used:
4077 ;; wreg, fsr0l, fsr0h, status,2, status,0, pclath, cstack
4078 ;; Tracked objects:
4079 ;; On entry : 17F/0
4080 ;; On exit : 0/0
4081 ;; Unchanged: FFE00/0
4082 ;; Data sizes: COMMON BANK0 BANK1 BANK2
4083 ;; Params: 0 0 0 0
4084 ;; Locals: 0 7 0 0
4085 ;; Temps: 0 5 0 0
4086 ;; Totals: 0 12 0 0
4087 ;;Total ram usage: 12 bytes
4088 ;; Hardware stack levels used: 1
4089 ;; Hardware stack levels required when called: 4
4090 ;; This function calls:
4091 ;; _lrv
4092 ;; ___altofl
4093 ;; ___awdiv
4094 ;; ___awmod
4095 ;; This function is called by:
4096 ;; _main
4097 ;; This function uses a non-reentrant model
1
2
3
4
5
6
7
8
9
10
11
12
0 0
1
when called: 4
when called: 4
rant model
0 0
0 0
r
function's name
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
10
11
12
11
12
file name and line number of definition
size, location and type of parameters
size, location and type of auto variables
size, location and type of return value
registers that the function code used
selected GPR bank on entry and exit
RAM memory summary for entire function
hardware stack requirements
functions called by this function
which functions call this function
how the function was encoded