-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstage6.sh
More file actions
32 lines (26 loc) · 716 Bytes
/
stage6.sh
File metadata and controls
32 lines (26 loc) · 716 Bytes
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
mkdir -p build
make -j4 emulator
make -C amiga/zorro-ppc
cat <<'EOF'
Stage 6C build complete.
Manual test steps:
1) Enable the board in your PiStorm Amiga config:
setvar zorro-ppc
(alias: setvar ppc-accel)
2) Keep runtime clean, then start emulator and boot AmigaOS:
unset LD_LIBRARY_PATH
export QEMU_UAE_SO=/usr/local/lib/qemu-uae.so
3) Copy/run the handshake tool from Amiga shell:
ppcshake
# board identity/sanity dump:
ppcshake --id
# or:
ppcshake 10
# Stage 6B IRQ/doorbell semantics:
ppcshake --irq
Expected output:
- "PPC accel found at $........"
- "TIME32[0] = $........ (...)"
- with --irq: "IRQ test OK: doorbell raise/ack and cmd_done raise/ack."
- Exit code 0
EOF