Commit Graph

  • 3e3eee7ae9 pdmonboard: check framebuffer location on video refresh. master Maxim Poliakovski 2025-04-04 18:06:48 +02:00
  • 41aa8b73e9 cmake: Add USB and FireWire directories. joevt 2022-12-24 16:33:09 -08:00
  • 556d00116f Fixed compile dingusdev 2025-04-04 06:52:16 -07:00
  • f4d40ae26b Define default GPU PCI device property value. joevt 2024-10-09 02:11:29 -07:00
  • ca55defc55 atabasedevice: Don't attempt command while busy. Rairii 2024-08-23 23:38:11 -07:00
  • 43f5b56033 machineyosemite: Add 512 MB DIMM option. joevt 2025-04-03 22:11:29 -07:00
  • 8484e52407 machinegossamer: Increase max RAM to 1 GB. joevt 2025-04-03 22:10:30 -07:00
  • 1565d21176 mpc106: Handle overlapping banks. joevt 2025-04-03 20:32:35 -07:00
  • 986fc22fd4 mpc106: Fix RAM allocation again. joevt 2024-10-31 05:00:23 -07:00
  • 1046baf11d spdram: Add 8 MB DIMMs. joevt 2024-08-23 00:18:02 -07:00
  • c4906d1f15 spdram: Add 16 MB DIMMs. Rairii 2024-08-23 00:17:42 -07:00
  • a5dc3bceb9 atirage: Allow up to 8MB of VRAM. joevt 2024-08-13 03:35:58 -07:00
  • 3bab9b6f52 endianswap: Convert tabs to spaces. joevt 2025-04-01 05:02:38 -07:00
  • 25beb13b1b sc53c94: Remove extra space. joevt 2025-04-01 05:02:15 -07:00
  • 99c06e8690 machinebondi: Increase max RAM to 1 GB. joevt 2025-04-02 21:49:54 -07:00
  • c483a9a615 spdram: Add 512 MB DIMMs. joevt 2025-04-02 21:49:18 -07:00
  • 4b25da926b sixty6: Default pixel depth should be 8. joevt 2024-05-25 16:46:41 -07:00
  • 06a9e338a9 machinegazelle: Add a default GPU. joevt 2024-08-15 00:16:16 -07:00
  • 26db2caadd Move ControlVideo to Chaos. joevt 2024-08-14 01:46:39 -07:00
  • ff6d75f232 sc53c94: remove unused code. Maxim Poliakovski 2025-04-01 15:58:15 +02:00
  • f6f11e81e9 Switch AMIC SCSI DMA to the new DMA API. Maxim Poliakovski 2025-03-31 15:31:14 +02:00
  • c742beb623 sc53c94: return actual number of bytes transferred in xfer_to and xfer_from methods. Maxim Poliakovski 2025-03-31 15:22:24 +02:00
  • ba030abb3b scsihd: don't return error for DEFAULT VALUES in MODE_SENSE_6. Maxim Poliakovski 2025-03-31 12:19:55 +02:00
  • df5c1758d5 sc53c94: don't generate Bus Service int when asserting DREQ. Maxim Poliakovski 2025-03-31 12:00:11 +02:00
  • b5edd8347e dbdma.h: add missing 'override'. Maxim Poliakovski 2025-03-31 12:18:13 +02:00
  • ed433c0476 scsibusctrl: add missing 'override'. Maxim Poliakovski 2025-03-26 20:57:54 +01:00
  • fb03c214ae sc53c94: add missing 'override'. Maxim Poliakovski 2025-03-26 20:21:53 +01:00
  • 503c6ea662 sc53c94: fix DMA transfers for BeOS. Maxim Poliakovski 2025-03-26 19:57:56 +01:00
  • 2d61e4c604 dbdma: implement new DmaChannel methods. Maxim Poliakovski 2025-03-26 19:55:04 +01:00
  • 03bb03fdd5 dmacore: extend DmaChannel API. Maxim Poliakovski 2025-03-26 19:53:31 +01:00
  • c10183b58f sc53c94: fix sequence step reporting for BeOS. Maxim Poliakovski 2025-03-22 18:04:58 +01:00
  • be1b567b84 sc53c94: fix handling of multistep commands. Maxim Poliakovski 2025-03-22 17:44:14 +01:00
  • 237f983493 sc53c94: correct status register emulation. Maxim Poliakovski 2025-03-17 20:25:26 +01:00
  • 2a3e46eab4 memctrlbase: overload add_ram_region() to accept externally allocated memory. Maxim Poliakovski 2025-01-14 14:17:27 +01:00
  • d4d19e880c Update Inquiry methods. joevt 2024-08-25 20:56:38 -07:00
  • 1166fda3e0 heathrow: Connect mesh. joevt 2024-08-18 00:18:18 -07:00
  • 8b1d673e10 More documentation fixes. joevt 2025-03-30 01:43:28 -07:00
  • 4ac5fd4cb0 Minute documentation fixes dingusdev 2025-03-29 10:47:28 -07:00
  • 6da691fb02 atimach64gx: Change logging. joevt 2024-04-20 03:44:54 -07:00
  • 8f64d35210 atimach64gx: Fix logging. joevt 2024-04-20 00:55:59 -07:00
  • 61d73a5b79 atimach64gx: Add register reading methods. joevt 2024-02-28 15:39:48 -08:00
  • 794a345e53 atimach64gx: Add logging for registers. joevt 2024-02-28 15:29:35 -08:00
  • 1c54cdd368 atimach64gx: Add logging to crtc_update. joevt 2024-02-28 15:13:58 -08:00
  • 026d53f275 atimach64gx: Log unmapped aperture region accesses. joevt 2024-02-27 21:42:56 -08:00
  • ca20de9462 atimach64gx: Log rgb514 indirect register writes. joevt 2024-02-27 21:42:14 -08:00
  • 7893d0add7 More BigMac regs + descriptions dingusdev 2025-03-29 08:58:19 -07:00
  • 7f34504259 atimach64gx: Log I/O register accesses. joevt 2024-02-27 21:38:28 -08:00
  • 48fd95e284 Add additional BMAC registers dingusdev 2025-03-28 21:38:33 -07:00
  • 15baf9a2a0 Add Bondi (iMac G3) dingusdev 2025-03-27 20:26:37 -07:00
  • a0edc825fb macio: Add comment for MIO_OH_FC_IN_USE_LED flag. joevt 2024-04-13 18:07:04 -07:00
  • 20e7dfb0e1 macio: Log unsupported DMA channels once. joevt 2023-08-09 15:36:47 -07:00
  • 83066bbf5f memctrlbase: Return entry instead of bool. joevt 2024-02-21 15:18:59 -08:00
  • 637c20e3cf grandcentral: Handle bit-flipping of MAC address. joevt 2024-03-08 22:19:54 -08:00
  • ba9bbb32c3 Catch all errors for debug read/write methods. joevt 2023-09-18 16:56:59 -07:00
  • 60c95231ee atimach64gx: Don't allow pitch to be zero. Rairii 2024-08-23 23:07:18 -07:00
  • 130beabf2a Re-insert code for tlbia dingusdev 2025-03-21 18:57:17 -07:00
  • a7170f4956 Removing code for tlbia dingusdev 2025-03-21 18:42:56 -07:00
  • 10f087be65 Maintenance on ATI Rage code dingusdev 2025-03-21 07:52:04 -07:00
  • 392f6cdcd3 mpc106: Document flash ROM related registers. joevt 2024-02-16 23:28:33 -08:00
  • e43bb02d9a debugger: Remove unused variable in patch_mem. joevt 2025-03-17 04:15:26 -07:00
  • 341d5470a2 Update cubeb dingusdev 2025-03-20 19:30:05 -07:00
  • 2b0c932e48 Continued fix-ups, for GCC dingusdev 2025-03-18 19:00:15 -07:00
  • 35095870b2 Fix some warnings for Loguru dingusdev 2025-03-18 18:50:35 -07:00
  • a178d12a80 Attempt to fix MSYS2 compile dingusdev 2025-03-16 14:31:23 -07:00
  • 43361815d2 Update CREDITS.md dingusdev 2025-03-16 14:26:40 -07:00
  • ddb3657d89
    Merge pull request #140 from mrpapersonic/master dingusdev 2025-03-16 10:07:38 -07:00
  • 8ce9abcf22
    endianswap: use byteswap.h when available, and use inline functions for generic impl Paper 2025-03-16 12:47:59 -04:00
  • aee50331e9
    Merge pull request #139 from mrpapersonic/master dingusdev 2025-03-16 07:33:36 -07:00
  • f784cedc0b
    endianswap: fix 64-bit byteswap macro on weird compilers Paper 2025-03-15 23:07:29 -04:00
  • d300a31fa7 swim3: Ensure 32-bit multiply result. joevt 2024-08-27 04:38:44 -07:00
  • 9874aa1dfc Small bit of clean-up for PDM Video dingusdev 2025-03-14 14:39:54 -07:00
  • 08f67c010c Add get_type_str + get_entry+str dingusdev 2025-03-14 10:43:37 -07:00
  • c3005cede3 debugger: Catch memory errors while disassembling. joevt 2024-04-21 04:40:38 -07:00
  • cf0d78fe98 debugger: add regions command. joevt 2024-03-09 02:27:40 -08:00
  • 8aede43f91 scsidevice: remove dead code. Maxim Poliakovski 2025-03-14 17:37:57 +01:00
  • a7386a648e macio.h: remove unused class members. Maxim Poliakovski 2025-03-03 22:25:54 +01:00
  • 69c4d6489d debugger: implement setmem command. Maxim Poliakovski 2024-12-11 21:54:18 +01:00
  • fd4057ea61 debugger: Fix spelling in regs help. Alpha102 joevt 2024-10-31 05:00:56 -07:00
  • d6a6c4196f debugger: Add blank line to output. joevt 2024-10-13 05:17:37 -07:00
  • 04dc129c61 debugger: Add restart command. joevt 2024-03-08 04:37:59 -08:00
  • 98925a39b9 Code clean-up part 2. joevt 2025-03-12 23:53:53 -07:00
  • 77503df677 Code clean-up dingusdev 2025-03-12 07:58:32 -07:00
  • 0146e1a1cc Revert "swim3: Rename int_drive and fix mode change." dingusdev 2025-03-10 20:07:17 -07:00
  • de4580d07c swim3: Rename int_drive and fix mode change. joevt 2024-05-01 17:58:13 -07:00
  • 54db971610 debugger: Regs lower case, indent, justify. joevt 2024-10-31 05:02:06 -07:00
  • eef2190e08 Add more spacing for Debugger help joevt 2024-05-01 03:21:29 -07:00
  • 470f4a115a debugger: Fix fregs help alignment. joevt 2025-03-10 14:34:16 -07:00
  • 6c4e97deac adbmouse: Move handler 1 check. joevt 2024-08-18 04:45:54 -07:00
  • 89580103fb adbmouse: Fix bug with 5 or more buttons. joevt 2024-08-18 02:21:39 -07:00
  • ae605157db debugger: Add fregs command. joevt 2024-10-31 04:59:11 -07:00
  • a9e0cd5c5e debugger: Include SRR0 and SRR1 in regs output. Rairii 2024-08-22 23:54:41 -07:00
  • cf0881b843 debugger: Fix compiler warnings. joevt 2023-11-12 22:49:29 -08:00
  • 6b82e15c14 Use ppc_state instead of get_reg. joevt 2023-09-05 03:54:20 -07:00
  • d2aee8af0f awacs: Fix "Add stubs for missing AWACS regs". joevt 2025-03-10 05:43:06 -07:00
  • 3da972ddc9 Add missing this. joevt 2025-03-10 05:31:06 -07:00
  • baa36cf571 Preparing Alpha 1.02 release dingusdev 2025-03-09 14:36:36 -07:00
  • ccea8ae8d1 Fix spelling of NuBus. joevt 2024-11-22 01:27:24 -08:00
  • 6664219057 Add stubs for missing AWACS regs dingusdev 2025-03-08 18:17:46 -07:00
  • 1453bd2778 main: Fix spelling of Open Firmware. joevt 2025-03-06 05:36:49 -08:00
  • cf7c102b93
    Merge pull request #137 from mihaip/upstream-setenv dingusdev 2025-03-02 18:49:44 -07:00