# Scutarius installer: single-board computers the installer treats specially.
# Installed as /usr/share/scutarius/sbc-boards (patch 0018) and read through
# /usr/lib/scutarius/sbc-lib by every board-aware installer script. A board NOT
# listed here gets no special handling at all.
#
# Matched against the FIRST device-tree compatible, EXACTLY: the ROCK 5B and
# 5B+ are different machines, and a wrong bootloader in SPI is recoverable only
# through maskrom and another computer.
#
# columns (whitespace separated, '-' = none/no):
#   compatible   device-tree compatible, first entry
#   firmware     image base name in scutarius-firmware-rk3588-edk2
#                (<name>-secureboot.img / <name>-nosecureboot.img); '-' = no
#                image for this board yet, the firmware step says so
#   task         hardware task package offered in tasksel
#   nff          yes = non-free-firmware defaults to yes, asked the upstream way
#                (low priority) with this board's reason in the question
#                (the board's UEFI firmware is in that component)
#   removable    yes = install GRUB to the EFI removable media path, not asked
#   console      dt = give the installed system console=<serial from the device
#                tree stdout-path> console=tty0, so kernel and passphrase
#                prompts reach the screen
#
# compatible          firmware   task                     nff  removable  console
radxa,rock-5b         rock-5b    task-scutarius-rock-5b   yes  yes        dt
radxa,rock-5b-plus    -          -                        yes  yes        dt
