├── .github └── workflows │ ├── ci-build.yml │ ├── coverity.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── Makefile ├── README.md ├── a4091.c ├── a4091.h ├── a4091d.c ├── amigahw.h ├── assets.S ├── attach.c ├── attach.h ├── battmem.c ├── battmem.h ├── bootmenu.c ├── bootmenu.h ├── callout.h ├── cmdhandler.c ├── cmdhandler.h ├── device.c ├── device.h ├── disk ├── .gitignore ├── A4091.guide ├── A4091.guide.info ├── Disk.info ├── Makefile ├── Startup-Sequence ├── createdisk.sh └── scsifix.asm ├── dist.README.txt ├── docs ├── bootmenu.png └── disk.png ├── kick ├── .gitignore ├── build_rom.sh └── capitoline.script ├── kickmodule.S ├── legacy.h ├── ncr53cxxx.c ├── ndkcompat.h ├── nsd.h ├── port.c ├── port.h ├── printf.c ├── printf.h ├── quickints.c ├── reloc.S ├── reloc.h ├── reloctest.c ├── resident.c ├── rom.S ├── rom.ld ├── romfile.c ├── romfile.h ├── romtool.c ├── scsi_all.h ├── scsi_disk.h ├── scsi_message.h ├── scsi_spc.h ├── scsiconf.c ├── scsimsg.c ├── scsimsg.h ├── scsipi_all.h ├── scsipi_base.c ├── scsipi_base.h ├── scsipi_debug.h ├── scsipi_disk.h ├── scsipiconf.c ├── scsipiconf.h ├── sd.c ├── sd.h ├── siop.c ├── siop2.c ├── siop2_script.ss ├── siop_script.ss ├── siopreg.h ├── siopvar.h ├── sys_queue.h ├── util ├── a4092flash │ ├── .gitignore │ ├── LICENSE │ ├── Makefile │ ├── config.c │ ├── config.h │ ├── cpu_support.c │ ├── cpu_support.h │ ├── flash.c │ ├── flash.h │ ├── flash_constants.h │ ├── main.c │ ├── main.h │ ├── nibble_word.h │ ├── nvram_flash.c │ ├── nvram_flash.h │ ├── nvram_test.c │ ├── spi.c │ ├── spi.h │ └── spiutil.c ├── artwork │ ├── .gitignore │ ├── Makefile │ ├── assets │ │ ├── a4091.h │ │ ├── a4091.svg │ │ ├── a4092.h │ │ ├── a4092.svg │ │ ├── editor.webp │ │ ├── overlay_a4091.webp │ │ └── overlay_a4092.webp │ ├── card2svg.c │ └── editor.py └── zx0wrap ├── version.c └── version.h /.github/workflows/ci-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/.github/workflows/ci-build.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/.gitmodules -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/README.md -------------------------------------------------------------------------------- /a4091.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/a4091.c -------------------------------------------------------------------------------- /a4091.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/a4091.h -------------------------------------------------------------------------------- /a4091d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/a4091d.c -------------------------------------------------------------------------------- /amigahw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/amigahw.h -------------------------------------------------------------------------------- /assets.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/assets.S -------------------------------------------------------------------------------- /attach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/attach.c -------------------------------------------------------------------------------- /attach.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/attach.h -------------------------------------------------------------------------------- /battmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/battmem.c -------------------------------------------------------------------------------- /battmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/battmem.h -------------------------------------------------------------------------------- /bootmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/bootmenu.c -------------------------------------------------------------------------------- /bootmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/bootmenu.h -------------------------------------------------------------------------------- /callout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/callout.h -------------------------------------------------------------------------------- /cmdhandler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/cmdhandler.c -------------------------------------------------------------------------------- /cmdhandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/cmdhandler.h -------------------------------------------------------------------------------- /device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/device.c -------------------------------------------------------------------------------- /device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/device.h -------------------------------------------------------------------------------- /disk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/.gitignore -------------------------------------------------------------------------------- /disk/A4091.guide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/A4091.guide -------------------------------------------------------------------------------- /disk/A4091.guide.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/A4091.guide.info -------------------------------------------------------------------------------- /disk/Disk.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/Disk.info -------------------------------------------------------------------------------- /disk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/Makefile -------------------------------------------------------------------------------- /disk/Startup-Sequence: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/Startup-Sequence -------------------------------------------------------------------------------- /disk/createdisk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/createdisk.sh -------------------------------------------------------------------------------- /disk/scsifix.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/disk/scsifix.asm -------------------------------------------------------------------------------- /dist.README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/dist.README.txt -------------------------------------------------------------------------------- /docs/bootmenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/docs/bootmenu.png -------------------------------------------------------------------------------- /docs/disk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/docs/disk.png -------------------------------------------------------------------------------- /kick/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/kick/.gitignore -------------------------------------------------------------------------------- /kick/build_rom.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/kick/build_rom.sh -------------------------------------------------------------------------------- /kick/capitoline.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/kick/capitoline.script -------------------------------------------------------------------------------- /kickmodule.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/kickmodule.S -------------------------------------------------------------------------------- /legacy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/legacy.h -------------------------------------------------------------------------------- /ncr53cxxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/ncr53cxxx.c -------------------------------------------------------------------------------- /ndkcompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/ndkcompat.h -------------------------------------------------------------------------------- /nsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/nsd.h -------------------------------------------------------------------------------- /port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/port.c -------------------------------------------------------------------------------- /port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/port.h -------------------------------------------------------------------------------- /printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/printf.c -------------------------------------------------------------------------------- /printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/printf.h -------------------------------------------------------------------------------- /quickints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/quickints.c -------------------------------------------------------------------------------- /reloc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/reloc.S -------------------------------------------------------------------------------- /reloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/reloc.h -------------------------------------------------------------------------------- /reloctest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/reloctest.c -------------------------------------------------------------------------------- /resident.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/resident.c -------------------------------------------------------------------------------- /rom.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/rom.S -------------------------------------------------------------------------------- /rom.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/rom.ld -------------------------------------------------------------------------------- /romfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/romfile.c -------------------------------------------------------------------------------- /romfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/romfile.h -------------------------------------------------------------------------------- /romtool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/romtool.c -------------------------------------------------------------------------------- /scsi_all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsi_all.h -------------------------------------------------------------------------------- /scsi_disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsi_disk.h -------------------------------------------------------------------------------- /scsi_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsi_message.h -------------------------------------------------------------------------------- /scsi_spc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsi_spc.h -------------------------------------------------------------------------------- /scsiconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsiconf.c -------------------------------------------------------------------------------- /scsimsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsimsg.c -------------------------------------------------------------------------------- /scsimsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsimsg.h -------------------------------------------------------------------------------- /scsipi_all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipi_all.h -------------------------------------------------------------------------------- /scsipi_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipi_base.c -------------------------------------------------------------------------------- /scsipi_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipi_base.h -------------------------------------------------------------------------------- /scsipi_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipi_debug.h -------------------------------------------------------------------------------- /scsipi_disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipi_disk.h -------------------------------------------------------------------------------- /scsipiconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipiconf.c -------------------------------------------------------------------------------- /scsipiconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/scsipiconf.h -------------------------------------------------------------------------------- /sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/sd.c -------------------------------------------------------------------------------- /sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/sd.h -------------------------------------------------------------------------------- /siop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siop.c -------------------------------------------------------------------------------- /siop2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siop2.c -------------------------------------------------------------------------------- /siop2_script.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siop2_script.ss -------------------------------------------------------------------------------- /siop_script.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siop_script.ss -------------------------------------------------------------------------------- /siopreg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siopreg.h -------------------------------------------------------------------------------- /siopvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/siopvar.h -------------------------------------------------------------------------------- /sys_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/sys_queue.h -------------------------------------------------------------------------------- /util/a4092flash/.gitignore: -------------------------------------------------------------------------------- 1 | a4092flash 2 | spiutil 3 | -------------------------------------------------------------------------------- /util/a4092flash/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/LICENSE -------------------------------------------------------------------------------- /util/a4092flash/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/Makefile -------------------------------------------------------------------------------- /util/a4092flash/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/config.c -------------------------------------------------------------------------------- /util/a4092flash/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/config.h -------------------------------------------------------------------------------- /util/a4092flash/cpu_support.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/cpu_support.c -------------------------------------------------------------------------------- /util/a4092flash/cpu_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/cpu_support.h -------------------------------------------------------------------------------- /util/a4092flash/flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/flash.c -------------------------------------------------------------------------------- /util/a4092flash/flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/flash.h -------------------------------------------------------------------------------- /util/a4092flash/flash_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/flash_constants.h -------------------------------------------------------------------------------- /util/a4092flash/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/main.c -------------------------------------------------------------------------------- /util/a4092flash/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/main.h -------------------------------------------------------------------------------- /util/a4092flash/nibble_word.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/nibble_word.h -------------------------------------------------------------------------------- /util/a4092flash/nvram_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/nvram_flash.c -------------------------------------------------------------------------------- /util/a4092flash/nvram_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/nvram_flash.h -------------------------------------------------------------------------------- /util/a4092flash/nvram_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/nvram_test.c -------------------------------------------------------------------------------- /util/a4092flash/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/spi.c -------------------------------------------------------------------------------- /util/a4092flash/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/spi.h -------------------------------------------------------------------------------- /util/a4092flash/spiutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/a4092flash/spiutil.c -------------------------------------------------------------------------------- /util/artwork/.gitignore: -------------------------------------------------------------------------------- 1 | card2svg 2 | -------------------------------------------------------------------------------- /util/artwork/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/Makefile -------------------------------------------------------------------------------- /util/artwork/assets/a4091.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/a4091.h -------------------------------------------------------------------------------- /util/artwork/assets/a4091.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/a4091.svg -------------------------------------------------------------------------------- /util/artwork/assets/a4092.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/a4092.h -------------------------------------------------------------------------------- /util/artwork/assets/a4092.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/a4092.svg -------------------------------------------------------------------------------- /util/artwork/assets/editor.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/editor.webp -------------------------------------------------------------------------------- /util/artwork/assets/overlay_a4091.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/overlay_a4091.webp -------------------------------------------------------------------------------- /util/artwork/assets/overlay_a4092.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/assets/overlay_a4092.webp -------------------------------------------------------------------------------- /util/artwork/card2svg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/card2svg.c -------------------------------------------------------------------------------- /util/artwork/editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/artwork/editor.py -------------------------------------------------------------------------------- /util/zx0wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/util/zx0wrap -------------------------------------------------------------------------------- /version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/version.c -------------------------------------------------------------------------------- /version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/A4091/a4091-software/HEAD/version.h --------------------------------------------------------------------------------