#### Z3660 config file -- the Amiga UNIX (Amix) 2.1 K1 card for an A3000 or A4000 (desktop or tower) with a Z3660 and a real 68060
# The active preset (presets/preset.txt) selects what boots; this file provides the hdf slot table,
# the Kickstart map, the MAC and the global fallbacks. See README.txt beside it.

# Default boot mode (every preset overrides this to CPU). Fallback value.
bootmode UAEJIT_040

# 060 CPU frequency (every preset sets 80). Fallback value.
cpufreq 100

# Kickstart: NO Kickstart ROM ships on this card -- you supply your own (see README.txt).
# The presets map a Kickstart image from the SD card (kickstart 1, MAPROM). kickstart 0 (the motherboard
# ROM) works with this card's firmware on a real CPU; on stock firmware it black-screens -- keep MAPROM.
# Copy the Kickstart 3.x ROM image for your machine (524288 bytes) to kicks/kickstart.rom.
kickstart1 kicks/kickstart.rom
kickstart 1

# Extended kickstarts (the Z3660 real-CPU shims). #2 = SCSI boot from the hdf files (every preset uses it).
ext_kickstart1 kicks/kick060.rom
ext_kickstart2 kicks/kick060_scsi.rom
ext_kickstart 2

# Boot from SCSI hdf files on the SD.
scsiboot YES

# --- hdf slot table (files in hdf/; contiguous from hdf0, as the ZTop SCSI chooser requires) ---
hdf0 hdf/k1-install.hdf
hdf1 hdf/k1-blank200.hdf
hdf2 hdf/k1-desktop-rtg.hdf
hdf3 hdf/k1-unatt.hdf
hdf4 hdf/r6e-cd1-boot-KD060-ZA-CD-c0-u6.hdf
hdf5 hdf/boot-a4092.hdf
hdf6 hdf/cd-target.hdf
# Presets (preset.txt = "preset 0"); all: real 060 @80, kickstart 1, ext_kickstart 2, cpu_ram YES, amix_mode NO,
# monitor_switch 0 (the OS drives the monitor switch: /etc/monsw + monswctl):
#   preset 0 = "K1 Amix desktop (RTG)"         : scsi0=2 (k1-desktop-rtg, installed for unit 0), scsi6 none
#   preset 1 = "K1 Amix install (interactive)" : scsi6=0 (k1-install) source, scsi0=1 (k1-blank200) target
#   preset 2 = "K1 Amix install (unattended)"  : scsi6=3 (k1-unatt) source, scsi0=1 (k1-blank200) target
#   preset 3 = "K1 Amix installed (target)"    : scsi0=1 (k1-blank200 after an install to unit 0), scsi6 none
#   preset 4 = "CD install to SD"              : scsi6=4 (the CD installer boot disk), scsi0=6 (cd-target)
#   preset 5 = "CD system on SD"               : scsi0=6 (cd-target after a CD install), scsi6 none
#   preset 6 = "CD install, A4092 root"        : scsi6=4 (the CD installer), scsi5=5 (boot-a4092); target = A4092 id 1
#   preset 7 = "A4092 root system"             : scsi5=5 (boot-a4092, armed by the install), scsi6 none

# Autoconfig / RAM (fallbacks for "No Preset"; every preset sets its own).
autoconfig_ram YES
autoconfig_rtg NO
cpu_ram YES

# Temperature sensor calibration (the Z3660 defaults).
resistor 800.0
temperature 27.0

# CHIP RAM start test OFF.
enable_test NO
test_range0 0x0 2048KB "Chip RAM"
test_range1 0x07000000 8MB "Motherboard RAM"

# Boot screen resolution (matches Images/bootscreen_z3660_800x600.bin).
bootscreen_resolution 800x600

# Ethernet MAC: a neutral, locally administered address. Write DIGITS ONLY: the firmware reads a
# hex letter (A-F) as its ASCII value, so 1A would reach the network as 51. Two Z3660s on one
# network need different addresses: change the last octet (02:00:00:00:00:02, ...).
mac_address 02:00:00:00:00:01

# SD clock 25: required when the SD sits on an extension cable (as in an A4000T); safe everywhere.
sd_clock 25
