summaryrefslogtreecommitdiffstats
path: root/qemu/roms/openbios/arch/ppc/ppc.fs
blob: 0414f22c44be6da0b73d77aa990a68e9fbd95c6a (plain)
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
include config.fs

\ -------------------------------------------------------------------------
\ registers 
\ -------------------------------------------------------------------------

0 value %cr
0 value %ctr
0 value %lr
0 value %msr
0 value %srr0
0 value %srr1
0 value %pc							\ should be an alias for %srr0

0 value %r0
0 value %r1
0 value %r2
0 value %r3
0 value %r4
0 value %r5
0 value %r6
0 value %r7
0 value %r8
0 value %r9
0 value %r10
0 value %r11
0 value %r12
0 value %r13
0 value %r14
0 value %r15
0 value %r16
0 value %r17
0 value %r18
0 value %r19
0 value %r20
0 value %r21
0 value %r22
0 value %r23
0 value %r24
0 value %r25
0 value %r26
0 value %r27
0 value %r28
0 value %r29
0 value %r30
0 value %r31

0 value %xer
0 value %sprg0
0 value %sprg1
0 value %sprg2
0 value %sprg3

\ -------------------------------------------------------------------------
\ Load VGA FCode driver blob
\ -------------------------------------------------------------------------

[IFDEF] CONFIG_DRIVER_VGA
  -1 value vga-driver-fcode
  " QEMU,VGA.bin" $encode-file to vga-driver-fcode
[THEN]

\ -------------------------------------------------------------------------
\ other
\ -------------------------------------------------------------------------

\ Set by BootX when booting Mac OS X
defer spin