Commit Graph

  • 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
  • a6e1b8c338 Add CLI flag to allow setting of OpenFirmware environment variables Mihai Parparita 2025-03-02 16:01:17 -08:00
  • 6e74146466 Don't forget to update CR1 in edge case of fdiv dingusdev 2025-03-02 10:42:31 -07:00
  • a972bd26f7 Corrected handling of MMU Mode 1 dingusdev 2025-03-02 10:41:42 -07:00
  • b09dfa22ec Fix regression in fdiv(s)(.) dingusdev 2025-03-01 15:18:24 -07:00
  • f21d2bd4ea imgfile_sdl: Fix write seek and return result. joevt 2025-02-28 15:02:12 -08:00
  • f3dec30c27 Add missing PR bit checks dingusdev 2025-02-26 20:40:41 -07:00
  • bcb453e7ea Named constants for PCI IDs for MacIO ASICs. Maxim Poliakovski 2025-02-26 19:28:58 +01:00
  • 1b2d3d0e6e cmake: Add header files in CMakeLists.txt. joevt 2023-08-15 15:18:36 -07:00
  • 744c0d39b5 amic: Make interrupt flags atomic. joevt 2023-11-23 19:04:05 -08:00
  • b75dd075bc scsibus: Report error without aborting. joevt 2024-04-22 00:26:21 -07:00
  • 1b48983bf6 atapicdrom: Rename descriptors. joevt 2024-10-27 01:00:18 -07:00
  • 9fbb705595 ohare: Restore NVRAM to subdevices. joevt 2025-02-16 23:36:24 -08:00
  • 063a9a6859 machinegazelle: Update ohare to heathrow standard. joevt 2024-08-15 00:15:46 -07:00
  • 434ceab25a Use explicit typecast of float to int. joevt 2024-08-27 04:41:25 -07:00
  • a848eb9e76 Fixed accidental removal in ppc_exec_until dingusdev 2025-02-16 06:35:24 -07:00
  • eb2253a23a debugger: Output register names as lowercase. joevt 2023-08-07 11:27:37 -07:00
  • 50b57b2cc1 debugger: Fix repeating of until command. joevt 2023-08-11 01:46:22 -07:00
  • d82d9ac7b9 Added missing header - chrono dingusdev 2025-02-15 16:02:32 -07:00
  • 82a48899f0 Change ppc_opcode_grabber to a variable. joevt 2025-01-22 05:10:41 -08:00
  • 101bb826f1 Make irq_id 64 bits. joevt 2024-11-11 05:46:03 -08:00
  • 662166d7c6 heathrow: Add Media Bay ID accessor. Rairii 2024-08-23 05:12:19 -07:00
  • 7e9bf45f3d scsihd: Fix data_buf size. joevt 2024-12-04 19:28:59 -08:00
  • 49a97bd487 Added ability to set up keyboard i18n dingusdev 2025-01-31 17:06:15 -07:00
  • 2f30395d00 Break long lines. joevt 2025-01-17 03:41:16 -08:00
  • 8de2c9dafc Start i18n dingusdev 2025-01-29 21:14:36 -07:00