forked from gardners/c65gs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kickstart_machine.a65
87 lines (75 loc) · 2.52 KB
/
kickstart_machine.a65
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
82
83
84
85
86
87
.alias reset_vector $fffc
.alias irq_vector $fffe
.alias nmi_vector $fffa
.alias hypervisor_a $d640
.alias hypervisor_x $d641
.alias hypervisor_y $d642
.alias hypervisor_z $d643
.alias hypervisor_b $d644
.alias hypervisor_spl $d645
.alias hypervisor_sph $d646
.alias hypervisor_flags $d647
.alias hypervisor_pcl $d648
.alias hypervisor_pch $d649
.alias hypervisor_maplolo $d64a
.alias hypervisor_maplohi $d64b
.alias hypervisor_maphilo $d64c
.alias hypervisor_maphihi $d64d
.alias hypervisor_maplomb $d64e
.alias hypervisor_maphimb $d64f
.alias hypervisor_cpuport00 $d650
.alias hypervisor_cpuport01 $d651
.alias hypervisor_iomode $d652
.alias hypervisor_dmagic_srcmb $d653
.alias hypervisor_dmagic_dstmb $d654
.alias hypervisor_dmagic_list0 $d655
.alias hypervisor_dmagic_list1 $d656
.alias hypervisor_dmagic_list2 $d657
.alias hypervisor_dmagic_list3 $d658
.alias hypervisor_ddr_banking $d659
; d65a
; d65b
; d65c
.alias hypervisor_vm_currentpage_lo $d65d
.alias hypervisor_vm_currentpage_mid $d65e
.alias hypervisor_vm_currentpage_hi $d65f
.alias hypervisor_vm_pagetable $d660
.alias hypervisor_vm_pagetable0_logicalpage_lo $d660
.alias hypervisor_vm_pagetable0_logicalpage_hi $d661
.alias hypervisor_vm_pagetable0_physicalpage_lo $d662
.alias hypervisor_vm_pagetable0_physicalpage_hi $d663
.alias hypervisor_vm_pagetable1_logicalpage_lo $d664
.alias hypervisor_vm_pagetable1_logicalpage_hi $d665
.alias hypervisor_vm_pagetable1_physicalpage_lo $d666
.alias hypervisor_vm_pagetable1_physicalpage_hi $d667
.alias hypervisor_vm_pagetable2_logicalpage_lo $d668
.alias hypervisor_vm_pagetable2_logicalpage_hi $d669
.alias hypervisor_vm_pagetable2_physicalpage_lo $d66a
.alias hypervisor_vm_pagetable2_physicalpage_hi $d66b
.alias hypervisor_vm_pagetable3_logicalpage_lo $d66c
.alias hypervisor_vm_pagetable3_logicalpage_hi $d66d
.alias hypervisor_vm_pagetable3_physicalpage_lo $d66e
.alias hypervisor_vm_pagetable3_physicalpage_hi $d66f
.alias hypervisor_georam_base_mb $d670
.alias hypervsior_georam_block_mask $d671
; d672
; d673
; d674
; d675
; d676
; d677
; d678
; d679
; d67a
; d67b
.alias hypervisor_write_char_to_serial_monitor $d67c
.alias hypervisor_feature_enables $d67d
.alias hypervisor_kickedup_flag $d67e
.alias hypervisor_enterexit_trigger $d67f
; Where sector buffer maps (over $DE00-$DFFF IO expansion space)
.alias sd_sectorbuffer $DE00
.alias sd_address_byte0 $D681
.alias sd_address_byte1 $D682
.alias sd_address_byte2 $D683
.alias sd_address_byte3 $D684
.alias viciv_magic $d02f