Skip to content

Releases: FPGAArcade/amiga_code

REPLAY.ROM 01.11

10 Nov 16:07
9ed8972
Compare
Choose a tag to compare

Changes:

  • Serial debug logging is done at 115k
  • Fixed potential A6 register trashing in kprintf.i
  • Expand the Zorro3 board for USB/ETH to also include the CPU clock counter
  • Add an example using the CPU clock counter register
  • Add 'cpufreq' command to enable 68060 CPU frequency control

REPLAY.ROM 1.11

@00002274  +000025b8  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@00002628  +00002742  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 2.0 (19.9.2022) Replay USB
@0000277a  +00002d1c  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d72  +00002e5a  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.2 (7.11.2022) ZorroIII config for Replay USB/Ethernet Card
@00003304  +0000331e  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a052  +0000b588  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH
@0000b65e  +0000b678  NT_DEVICE       +5  replaysd.device  replaysd 1.2 (16.4.2022) Replay SDCARD (fc244ef)
@0000eea4  +0000fb4e  NT_LIBRARY      +0  Replay.card  Replay.card 2.1 (7.4.2022)
@0000fb54  +000108c2  NT_LIBRARY      +0  replay.audio  replay.audio 1.0 (7.4.2022)
@000108cc  +00012b60  NT_UNKNOWN      +0  cpufreq  cpufreq 1.0 (8.11.2022)

POSEIDON.ROM 1.0

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

Full Changelog: 01.10...01.11

REPLAY.ROM 01.10

10 Nov 19:18
Compare
Choose a tag to compare

Changes:

  • [rtg] Support for P96 v.3.2.4
  • [xaudio] Various bug fixes (mostly MMU related)
  • [xaudio] Embed replay.audio driver inside 060db replay.rom
  • [build] Use https://github.com/erique/vbcc_vasm_vlink
  • [usb] Fix kickmem linked list when indexing poseidon.rom

REPLAY.ROM 1.10

@00002274  +000025b8  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@0000262c  +00002746  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 2.0 (19.9.2022) Replay USB
@0000277e  +00002d20  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d76  +00002e5e  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.1 (15.3.2022) ZorroIII config for Replay USB/Ethernet Card
@00003308  +00003322  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a056  +0000b58c  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH
@0000b662  +0000b67c  NT_DEVICE       +5  replaysd.device  replaysd 1.2 (16.4.2022) Replay SDCARD (fc244ef)
@0000eea8  +0000fb52  NT_LIBRARY      +0  Replay.card  Replay.card 2.1 (7.4.2022)
@0000fb58  +000108c6  NT_LIBRARY      +0  replay.audio  replay.audio 1.0 (7.4.2022)

POSEIDON.ROM 1.0

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

Full Changelog: 01.09...01.10

REPLAY.ROM 01.09

25 Mar 22:05
Compare
Choose a tag to compare

Changes:

  • [sdcard] replaysd.device 1.1 (03/25/2022) Replay SDCARD (5ce1d8e)
  • [sdcard] Dynamic SPI Z3 board address
  • [sdcard] Disallow opening ejected units

REPLAY.ROM 1.9

@00002274  +000025b8  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@00002628  +00002756  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 1.0 (4.2.2020) Replay USB
@0000278e  +00002d30  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d86  +00002e6e  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.1 (15.3.2022) ZorroIII config for Replay USB/Ethernet Card
@00003318  +00003332  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a066  +0000b59c  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH
@0000b672  +0000b68c  NT_DEVICE       +5  replaysd.device  replaysd 1.1 (25.3.2022) Replay SDCARD (5ce1d8e)
@0000eec0  +0000fa9c  NT_LIBRARY      +0  Replay.card  Replay.card 2.0 (15.3.2022)

POSEIDON.ROM 1.0

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

REPLAY.ROM 01.08

25 Mar 20:43
01615b2
Compare
Choose a tag to compare

Changes:

  • [replay.rom] Include replaysd.device.

REPLAY.ROM 1.8

@00002274  +000025b8  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@00002628  +00002756  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 1.0 (4.2.2020) Replay USB
@0000278e  +00002d30  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d86  +00002e6e  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.1 (15.3.2022) ZorroIII config for Replay USB/Ethernet Card
@00003318  +00003332  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a066  +0000b59c  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH
@0000b672  +0000b68c  NT_DEVICE       +5  replaysd.device  replaysd 1.0 (25.3.2022) Replay SDCARD (5c5e23e)
@0000ed4c  +0000f928  NT_LIBRARY      +0  Replay.card  Replay.card 2.0 (15.3.2022)

POSEIDON.ROM 1.0

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

REPLAY.ROM 01.07 / POSEIDON.ROM 1.0

15 Mar 22:31
cba2857
Compare
Choose a tag to compare

Changes:

  • [usb] Add autoconfig only if 060db is present.
  • [rtg] Fix conflict with mmu.library.
  • [rtg] Support 24bit TrueColor.
  • [replay.rom] Include Replay.card.

REPLAY.ROM 01.07

@00002274  +000025b8  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@00002628  +00002756  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 1.0 (4.2.2020) Replay USB
@0000278e  +00002d30  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d86  +00002e6e  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.1 (15.3.2022) ZorroIII config for Replay USB/Ethernet Card
@00003318  +00003332  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a066  +0000b59c  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH
@0000b5a0  +0000c17c  NT_LIBRARY      +0  Replay.card  Replay.card 2.0 (15.3.2022)

POSEIDON.ROM 01.00

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

REPLAY.ROM 01.06 / POSEIDON.ROM 01.00

06 Apr 19:26
1c349c3
Compare
Choose a tag to compare

Changes:

  • [replayeth] Fix AmiTCP online/offline issue.
  • [replay.rom] Include replayeth.device.

REPLAY.ROM 01.06

@00002274  +000025ba  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@0000262c  +0000275a  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 1.0 (4.2.2020) Replay USB
@00002792  +00002d34  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d8a  +00002e66  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.0 (16.9.2018) ZorroIII config for Replay USB/Ethernet Card
@00003310  +0000332a  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges
@0000a05e  +0000b594  NT_DEVICE       +0  replayeth.device  replayeth 1.1 (06.04.2020) Replay ETH

POSEIDON.ROM 01.00

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)

REPLAY.ROM 01.05 / POSEIDON.ROM 01.00

04 Apr 19:10
beaa06f
Compare
Choose a tag to compare

Changes:

  • [AddReplayMem] Fix trashing of XRAM when probing.
  • [AddReplayMem] Run as RTF_SINGLETASK (before exec.library).
  • [AddReplayMem] Add a dummy RAM node for the Replay ROM, to enable CPU caches (mmu.library).
  • [usb_eth.autoconfig] Set ROMTAG priority to 100, to make sure it's registered before replayusb.device.
  • [USB.ROM.init] Added a ROMTAG loader for Poseidon USB stack ROM (at $03f8.0000).
  • [poseidon.rom] 512 KiB Ext ROM Mapped at $03f8.0000 (end of Replay XRAM); Based on Poseidon 4.5

REPLAY.ROM 01.05

@00002274  +000025ba  NT_UNKNOWN    +108  AddReplayMem  AddReplayMem 1.7 (19.2.2020) Replay XRAM
@0000262c  +0000275a  NT_UNKNOWN    +106  USB.ROM.init  Poseidon ROM Loader 1.0 (4.2.2020) Replay USB
@00002792  +00002d34  NT_RESOURCE    +70  battclock.resource  battclock 99.1 (9.12.2018) Replay RTC/NVM
@00002d8a  +00002e66  NT_UNKNOWN    +100  usb_eth.autoconfig  usb_eth.autoconfig 1.0 (16.9.2018) ZorroIII config for Replay USB/Ethernet Card
@00003310  +0000332a  NT_DEVICE      +48  replayusb.device  replayusb 1.2 (03.01.2020) Based on denebusb.device © 2007-2014 by Chris Hodges

POSEIDON.ROM 01.00

@00000028  +00000042  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0000845a  +00008474  NT_LIBRARY     +39  hid.class  hid 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00020380  +0002039a  NT_LIBRARY     +47  hub.class  hub 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00022e62  +00022e7c  NT_DEVICE      +40  input.device  input.device 50.26 (29.6.2003) © 2000-2003 by Ralph Schmidt
@0002435c  +00024376  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@0002c6b8  +0002c6d2  NT_LIBRARY     +48  massstorage.class  massstorage 4.5 (14.10.14) © 2002-2010 by Chris Hodges
@00034190  +000341aa  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0003d600  +0003d61a  NT_LIBRARY     +48  poseidon.library  poseidon 4.5 (14.10.14) © 2002-2014 by Chris Hodges
@0004fae4  +0004fafe  NT_UNKNOWN     +35  psdstackloader 2.1  psdstackloader 2.1 (11.5.02)