-
Notifications
You must be signed in to change notification settings - Fork 0
/
startup.lst
81 lines (74 loc) · 4.58 KB
/
startup.lst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
HI-TECH Software PIC Macro Assembler V9.82 build 9453
Mon May 14 14:24:17 2012
1
2 ; HI-TECH C Compiler for PIC10/12/16 MCUs V9.82
3 ; Copyright (C) 1984-2011 HI-TECH Software
4
5 ; Auto-generated runtime startup code for final link stage.
6
7 ;
8 ; Compiler options:
9 ;
10 ; --ASMLIST -G -M -N255 -P --OPT=none --CHIP=16F84A \
11 ; --ERRFORMAT=error; file %f; line %l; column %c; %s \
12 ; --WARNFORMAT=warning; file %f; line %l; column %c; %s \
13 ; --MSGFORMAT=message; file %f; line %l; column %c; %s \
14 ; -E+C:\Users\nsanchez\Desktop\CustEd\Lab10\complete\MYMCUP~1\CCODEP~1\C Code Project.err \
15 ; -OC:\Users\nsanchez\Desktop\CustEd\Lab10\complete\MYMCUP~1\CCODEP~1\C Code Project.hex \
16 ; C:\Users\nsanchez\Desktop\CustEd\Lab10\complete\MYMCUP~1\CCODEP~1\main_0.obj
17 ;
18
19
20 processor 16F84A
21
22 global _main,start,_exit,reset_vec
23 fnroot _main
24 psect config,class=CONFIG,delta=2
25 psect idloc,class=IDLOC,delta=2
26 psect code,class=CODE,delta=2
27 psect powerup,class=CODE,delta=2
28 psect reset_vec,class=CODE,delta=2
29 psect maintext,class=CODE,delta=2
30 0000 C set 0
31 0002 Z set 2
32 0002 PCL set 2
33 0000 INDF set 0
34
35 0003 STATUS equ 3
36 000A PCLATH equ 0Ah
37
38 psect eeprom_data,class=EEDATA,delta=2,space=2
39 psect intentry,class=CODE,delta=2
40 psect functab,class=CODE,delta=2
41 global intlevel0,intlevel1,intlevel2, intlevel3, intlevel4, intlevel5
42 0000 intlevel0:
43 0000 intlevel1:
44 0000 intlevel2:
45 0000 intlevel3:
46 0000 intlevel4:
47 0000 intlevel5:
48 psect init,class=CODE,delta=2
49 psect cinit,class=CODE,delta=2
50 psect text,class=CODE,delta=2
51 psect end_init,class=CODE,delta=2
52 psect clrtext,class=CODE,delta=2
53 0004 FSR set 4
54 psect strings,class=CODE,delta=2,reloc=256
55
56 psect reset_vec
57 0000 reset_vec:
58 ; No powerup routine
59 ; No interrupt routine
60
61
62 psect init
63 0000 start
64 0000 _exit
65 psect end_init
66 global start_initialization
67 0000 2B68 ljmp start_initialization ;jump to C runtime clear & initialization
HI-TECH Software PICC Macro Assembler V9.82 build 9453
Symbol Table Mon May 14 14:24:17 2012
_main 03BD _exit 0000 start 0000 start_initialization 0368
intlevel0 0000 intlevel1 0000 intlevel2 0000 intlevel3 0000
intlevel4 0000 intlevel5 0000 reset_vec 0000