-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlabels.asm
53 lines (39 loc) · 1.64 KB
/
labels.asm
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
// ========================================
#importonce
// ========================================
.label screenMemStart = $0400
.label biosStart = $D000
.label fontStart = $F400
.label hardwareVectors = $FFFA
.label softwareVectors = $FFF6
.label NMIB = $FFFA
.label RESB = $FFFC
.label IRQB = $FFFE
// ========================================
.label sourceAddr = $F8 // WORD $F8 + $F9
.label destinationAddr = $FA // WORD $FA + $FB
// ========================================
.label dateTimeYear = $020C // WORD $020C + $020D
.label dateTimeWeekdayMonth = $020E
.label dateTimeDay = $020F
.label dateTimeHours = $0210
.label dateTimeMinutes = $0211
.label dateTimeSeconds = $0212
// ========================================
.label storageAddrBufRW = $0217 // WORD $0217 + $0218
.label storageLenBufRW = $0219
.label storageAddrBufCom = $021A // WORD $021A + $021B
.label storageLenBufCom = $021C
.label storageComRetVal = $021D
.label storageComLastErr = $021E
.label storageComFlow = $021F
// ========================================
.label colorMode = $0227
.label colorTableAddr = $0228 // WORD $0228 + $0229
.label tileModeOrientation = $022A
.label tileMapWidth = $022B
.label tileMapHeight = $022C
.label tileMapAddr = $022D // WORD $022D + $022E
.label tileSetAddr = $022F // WORD $022F + §0230
.label tileSetLength = $0231
// ========================================