Commit Graph

  • 14ee7d4bf6 Mounter: fix offset calculation in readblock() to use the actual block size mounter_offset Matt Harlum 2023-12-04 15:18:38 +01:00
  • 4aedb46f01
    Merge pull request #26 from reinauer/MBRnGPT main Stefan Reinauer 2023-12-03 21:54:47 -08:00
  • d46a9af901
    Merge pull request #28 from LIV2/mounter_checksum Stefan Reinauer 2023-12-03 21:48:06 -08:00
  • 9ee67eccd2 bootmenu: consider string lengths in disk screen Stefan Reinauer 2023-12-03 11:35:37 -08:00
  • 1a1fc3b5d4 Support two filesystem slots Stefan Reinauer 2023-11-22 20:53:35 -08:00
  • 317fd3f197 Mounter: checksum must pay attention to SummedLongs mounter_checksum Matt Harlum 2023-12-03 19:44:34 +01:00
  • 557c759fb8
    Merge pull request #27 from reinauer/main Stefan Reinauer 2023-12-02 14:51:06 -08:00
  • 562cda8d0e bootmenu: Open libraries on demand only Stefan Reinauer 2023-11-27 14:08:25 -08:00
  • 53721c5be8 Clean up bootmenu code Stefan Reinauer 2023-11-22 20:52:47 -08:00
  • e2ba93e148 mounter: Factor out processing of PatchFlags Stefan Reinauer 2023-11-22 12:53:35 -08:00
  • 61cae7785c Add support for MBR and GPT partitions Stefan Reinauer 2023-11-12 11:00:58 -08:00
  • 6c3f903806 Revert: Tighten Forbid()/Permit() times in mounter Stefan Reinauer 2023-11-22 12:49:49 -08:00
  • 38646835b2 Change find_cdfs to find_filesystem Stefan Reinauer 2023-11-12 10:25:56 -08:00
  • 65a3c07973 Tighten Forbid()/Permit() times in mounter Stefan Reinauer 2023-11-12 10:22:58 -08:00
  • 4ca1532196 Simplify list_filesystems() Stefan Reinauer 2023-11-12 10:19:56 -08:00
  • 02756ed5cf
    Merge pull request #25 from cdhooper/a4091-test Chris Hooper 2023-11-20 17:34:09 -08:00
  • b4c8c7eb66 a4091 test fixes (-l, -c, ISTAT, ROM check) Chris Hooper 2023-11-20 17:29:53 -08:00
  • f326c25fcb
    Merge pull request #24 from tkurbad/main Chris Hooper 2023-11-20 01:35:37 -08:00
  • d6e0f19d04 Document basics of a4091 tool Torsten Kurbad 2023-11-20 10:17:51 +01:00
  • 3a2f0eda18 Update propack submodule Stefan Reinauer 2023-11-18 23:00:47 -08:00
  • 9b1a4883bc Call list_filesystems() after mounter has completed Stefan Reinauer 2023-11-18 22:47:50 -08:00
  • f8848c3e76 Don't assignment variable twice in sd_scsidirect() Stefan Reinauer 2023-11-18 22:44:40 -08:00
  • fe318db18e Initialize variables in scsipi_completion_poll() Stefan Reinauer 2023-11-18 22:42:16 -08:00
  • 80dc724ea8 Comment out dead code in scsiconf Stefan Reinauer 2023-11-17 20:04:07 -08:00
  • daa0ec087b Explicitly mark fallthrough in cmdhandler Stefan Reinauer 2023-11-17 20:02:24 -08:00
  • c0aea03831 cov-configure: template config Stefan Reinauer 2023-11-17 19:39:46 -08:00
  • d15c25bf88 Fix cov-configure (again) Stefan Reinauer 2023-11-17 19:32:30 -08:00
  • 4fad0ce30c ncr53cxxx.c: Always initialize variables Stefan Reinauer 2023-11-17 19:17:48 -08:00
  • 75749a3942 Fix cross compiler path for coverity Stefan Reinauer 2023-11-17 19:12:22 -08:00
  • 3517106fce Update propack submodule Stefan Reinauer 2023-11-17 19:10:00 -08:00
  • 102a24685c Update coverity workflow Stefan Reinauer 2023-11-17 18:36:02 -08:00
  • c8dcbe91a6 Can't run cov-configure Stefan Reinauer 2023-11-16 22:37:18 -08:00
  • 1f70bcf375 attach.c: Fix Unused value Stefan Reinauer 2023-11-16 22:18:42 -08:00
  • b299d6ae1e attach.c: Fix irq_handler() Stefan Reinauer 2023-11-16 22:16:29 -08:00
  • 17179bea46 Add Coverity Scan workflow Stefan Reinauer 2023-11-16 22:10:32 -08:00
  • 30b54a7f23 bootmenu: Fix potential null pointer dereference Stefan Reinauer 2023-11-16 22:08:00 -08:00
  • 41c436dce6
    Merge pull request #22 from reinauer/CDFileSystem Stefan Reinauer 2023-11-12 09:56:22 -08:00
  • 60045f78ad readblock: Only check checksum when ID specified Stefan Reinauer 2023-11-11 17:29:39 -08:00
  • f88316ce3d Make CDFileSystem code more resilient Stefan Reinauer 2023-11-11 16:17:33 -08:00
  • 74d5d1720d Add conforming CDFS ID string Stefan Reinauer 2023-11-11 11:04:17 -08:00
  • 58de877be8 Improve CDFileSystem support Stefan Reinauer 2023-11-11 08:52:37 -08:00
  • a2837bfe32 Fix debug output when scanning filesystems Stefan Reinauer 2023-11-09 21:30:51 -08:00
  • fed4bd7458
    Merge pull request #21 from reinauer/Turn_off_after_Mounting Stefan Reinauer 2023-11-09 20:49:00 -08:00
  • a412b07092 Move Disabling drive motor out of ScanRDSK Stefan Reinauer 2023-11-06 21:14:53 -08:00
  • 89ef7b4e26 Improve detection of CDFileSystem in Makefile Stefan Reinauer 2023-11-06 20:51:23 -08:00
  • 5610ac4004
    Merge pull request #20 from reinauer/DriveGeometry Stefan Reinauer 2023-11-06 18:59:44 -08:00
  • f452bd28a3
    Merge pull request #19 from reinauer/submodules Stefan Reinauer 2023-11-06 09:10:15 -08:00
  • 32eace9d1b Mounter: Honour de_TableSize when copying DosEnvec Stefan Reinauer 2023-11-06 08:15:28 -08:00
  • eb0010c66a Dynamically determine block size in mounter Stefan Reinauer 2023-11-06 07:57:38 -08:00
  • 1c7add2972 AUtomatically check out submodules Stefan Reinauer 2023-11-06 07:33:36 -08:00
  • 98128d2a11 Fix serial number generation in rom.S Stefan Reinauer 2023-11-05 21:49:44 -08:00
  • f489deeb7c Use uncompressed file size in romfile.c Stefan Reinauer 2023-11-05 21:32:02 -08:00
  • 0bad09e2cb Add device driver to disk Stefan Reinauer 2023-11-05 21:31:35 -08:00
  • ca6fc026da Update README.md with more up to date instructions Stefan Reinauer 2023-11-05 21:29:50 -08:00
  • 36f2a4f06e
    Merge pull request #18 from reinauer/main Stefan Reinauer 2023-11-05 20:58:32 -08:00
  • f143a57996 Introduce romtool to create / update A4091 rom images Stefan Reinauer 2023-11-05 11:20:10 -08:00
  • 3f76e58179 Remove COMMODORE_DEVICE special case from rom.S Stefan Reinauer 2023-11-05 07:28:32 -08:00
  • 3e7ea74a0d
    Merge pull request #17 from cdhooper/bus_test_fail_info Chris Hooper 2023-11-04 23:45:54 -07:00
  • ceca97420c a4091 -t improvements for bus test failure output Chris Hooper 2023-11-04 23:41:22 -07:00
  • e499131390 Support RNC PRO-PACK compressed filesystem Stefan Reinauer 2023-11-01 23:01:28 -07:00
  • f36d77c635 romfile: Keep track of file length Stefan Reinauer 2023-11-01 21:44:59 -07:00
  • 1fa6fe9f96 Add RNC ProPack submodule Stefan Reinauer 2023-11-04 13:25:53 -07:00
  • 0d93a5f009
    Merge pull request #16 from cdhooper/fix_test_ignore_rom_version Chris Hooper 2023-11-03 19:16:43 -07:00
  • f92b49cccd Changed a4091 -t Device access test to ignore ROM version Chris Hooper 2023-11-03 19:13:36 -07:00
  • 32f0e7514f workflows: Run make to build floppy Stefan Reinauer 2023-11-01 21:25:00 -07:00
  • 1adc99eb6c Fix startup menu of disk Stefan Reinauer 2023-11-01 20:39:03 -07:00
  • 70339266b3 Update version number after 42.26 release Stefan Reinauer 2023-10-31 21:20:53 -07:00
  • 689884617e
    Merge pull request #13 from reinauer/update_disk Stefan Reinauer 2023-10-31 21:11:05 -07:00
  • 34dd1f96e5 Update disk contents Stefan Reinauer 2023-10-31 20:50:55 -07:00
  • 510db62db5
    Merge pull request #12 from reinauer/Trim Stefan Reinauer 2023-10-31 19:52:21 -07:00
  • 6eef9d2a02 Trim spaces in boot screen Stefan Reinauer 2023-10-30 21:12:35 -07:00
  • 0d0b3d1fc4
    Merge pull request #10 from tkurbad/main Stefan Reinauer 2023-10-31 14:06:49 -07:00
  • bcd1597edd
    Merge pull request #11 from LIV2/CD_PVD Stefan Reinauer 2023-10-31 10:32:45 -07:00
  • 9b3e089ecd CD Boot: Check PVD for correct system id CD_PVD Matt Harlum 2023-10-31 17:13:43 +00:00
  • ebf4a6ac1e a4091 -t enhancemen to show bit difference in more cases where value did not match expected Chris Hooper 2023-10-31 09:07:44 -07:00
  • c9b7a1aa62
    Merge pull request #8 from cdhooper/main Chris Hooper 2023-10-31 09:01:58 -07:00
  • 7251675940
    Merge pull request #7 from cdhooper/sc0_bus_request Chris Hooper 2023-10-31 09:00:58 -07:00
  • fe815b785d Make disk bootable Torsten Kurbad 2023-10-31 15:54:04 +01:00
  • 7299da019a a4091.device interrupt handling change SIOP DSTAT and SSTAT0 registers are read simultaneously to work around interrupt los issue described in 53C710 DMA Status (DSTAT) documentation. Chris Hooper 2023-10-29 17:22:15 -07:00
  • de34ea9854 Added change requested by Dorken to drive SC0 during bus request - This does not fix anything without future GAL changes (not yet implemented) Chris Hooper 2023-10-29 16:17:54 -07:00
  • 221c6c45dd Add Makefile for floppy disk creation Stefan Reinauer 2023-10-29 15:45:56 -07:00
  • 5f727f4fd1
    Merge pull request #6 from reinauer/no_multiple_cards Stefan Reinauer 2023-10-29 12:57:43 -07:00
  • db1f3d3cde Don't probe for SCSI targets on other cards Stefan Reinauer 2023-10-29 08:03:26 -07:00
  • 407aac3719 a4091 -t improvements - Implemented 53C710 SCSI FIFO test (was previously just DMA FIFO test) - Now skips 53C710 reset on test failure with debug mode enabled - DMA FIFO test now tests empty/full status even while reading/writing data - Improved SCSI control bit tests to test - ^C now performs some cleanup (like memory free) before exiting the program Chris Hooper 2023-10-28 23:37:32 -07:00
  • ecb0a7f7c4 Mounter: Don't AddNode() if the FS is not found fse_fix Matt Harlum 2023-09-10 20:55:19 +02:00
  • 21a285fd1e Enhancements to A4091 test utility Chris Hooper 2023-09-18 02:48:36 -07:00
  • c9afea1440 Don't use timer.device with interrupts off Stefan Reinauer 2023-09-17 14:00:20 -07:00
  • dc57bae73d Pick up the correct ADF filename Stefan Reinauer 2023-07-29 22:54:25 -07:00
  • d8c8bef5e4 Don't include __restore_a4() if it is not needed Stefan Reinauer 2023-07-29 22:41:48 -07:00
  • 9addcac4e2 Add RDBFlags to disk image Stefan Reinauer 2023-07-23 22:26:43 -07:00
  • cb09be5d8c Add RDBFlags submodule Stefan Reinauer 2023-07-23 22:02:13 -07:00
  • 082676df4c Remove dead code from ports.[ch] Stefan Reinauer 2023-07-23 15:09:08 -07:00
  • 956deb03c4 Whitespace fixes Stefan Reinauer 2023-07-23 14:55:17 -07:00
  • 242efebbe2 Fix timer handling Stefan Reinauer 2023-07-22 11:40:31 -07:00
  • 8fe7156b99 Make timer initialization more solid Stefan Reinauer 2023-07-15 18:31:56 -07:00
  • 10add0ae41 Clean up attach.h Stefan Reinauer 2023-07-15 18:28:20 -07:00
  • f83ec03dc3 Update to devtest 1.4 Stefan Reinauer 2023-07-15 11:32:37 -07:00
  • f8a971f2ac whitespace fix Stefan Reinauer 2023-06-29 20:01:45 -07:00
  • 02d0114931
    Merge pull request #4 from reinauer/main Stefan Reinauer 2023-06-17 10:37:11 -07:00
  • d33d208f22
    Merge pull request #5 from A4091/Ignore_RDBFF_LAST Stefan Reinauer 2023-06-17 10:34:32 -07:00