Commit Graph

  • e8273ecc61 poweropcodes: Fix sllq. joevt 2024-04-09 02:21:39 -0700
  • e1f31a2da3 poweropcodes: Fix rrib. joevt 2024-04-09 02:17:03 -0700
  • d897acfd3c poweropcodes: Fix nabs. joevt 2024-04-09 02:04:32 -0700
  • 1e57ac408a poweropcodes: Fix mul. joevt 2024-04-09 02:03:48 -0700
  • ef8522e101 poweropcodes: Fix maskg. joevt 2024-04-09 01:58:55 -0700
  • c71d856a08 poweropcodes: Fix lscbx. joevt 2024-04-09 01:54:28 -0700
  • df7ff76404 poweropcodes: Fix doz. joevt 2024-04-09 01:37:20 -0700
  • 0d1ce68d19 poweropcodes: Fix divs. joevt 2024-04-09 01:31:09 -0700
  • 88aa249ce1 poweropcodes: Fix div. joevt 2024-04-09 01:25:23 -0700
  • ff626ae0b5 poweropcodes: Fix clcs. joevt 2024-04-09 01:12:41 -0700
  • 529f23d836 poweropcodes: Fix abs. joevt 2024-04-09 01:07:48 -0700
  • cb88bab67d ppcopcodes: Fixes for SPRs. joevt 2024-04-09 00:57:51 -0700
  • 67a5c39b1c ppcopcodes: Add Privileged exception for SPRs. joevt 2024-04-08 22:35:37 -0700
  • 0273867c49 ppcopcodes: Cleanup ppc_changecrf0. joevt 2024-04-08 22:18:54 -0700
  • 1e50d88183 ppcopcodes: Use macro to grab instruction fields. joevt 2024-04-08 22:07:23 -0700
  • 29a832c68d ppcopcodes: Use < 0 instead of & 0x8000000. joevt 2024-04-08 21:50:27 -0700
  • cb05bd05eb cpu: Add ppc_grab_regssash macro. joevt 2024-04-08 21:26:14 -0700
  • 4f45d7de35 cpu: Add cpu options to ppc_cpu_init. joevt 2024-04-08 21:18:45 -0700
  • a6ba9a0554 memaccess: Add addr type cast. joevt 2023-12-04 21:15:14 -0800
  • 9c95bc17fe Implement VX and FEX updates for mtfsfi dingusdev 2024-04-09 21:11:09 -0700
  • 2c94cfee03 Removing currently unneeded functions dingusdev 2024-04-09 18:34:36 -0700
  • 3c16870f86 ppcmmu: Replace defines. joevt 2024-03-25 19:45:06 -0700
  • 22f45902ca
    Merge pull request #89 from sdkmap/master dingusdev 2024-04-09 06:58:36 -0700
  • 28b1eb8524
    CI sdkmap 2024-04-09 12:56:06 +0300
  • 1c8702d67a Add missing credits. Maxim Poliakovski 2024-04-09 01:43:23 +0200
  • cf4913deb0 bandit: Fix regression in non-Aspen PCI bridge Mihai Parparita 2024-04-08 15:41:19 -0500
  • bdd441b1b6 Add machinepippin.cpp to /machines. Maxim Poliakovski 2024-04-07 18:38:23 +0200
  • 4c9fe06229 Implement Aspen memory controller. Maxim Poliakovski 2024-04-07 18:35:05 +0200
  • e7da98b6bd bandit: implement Aspen style PCI bridge. Maxim Poliakovski 2024-04-07 18:28:18 +0200
  • dcdfaabedf dbdma: skip transfer commands with reqCount=0. Maxim Poliakovski 2024-04-07 20:28:10 +0200
  • 524daa45a5 ppcexec.cpp: fix compilation with Apple Clang 10. Maxim Poliakovski 2024-04-07 20:38:46 +0200
  • 073b8fd981 atimach64defs: add ATI_DP_CHAIN_MSK register definition. Maxim Poliakovski 2024-04-07 18:40:25 +0200
  • d7749e0a2c awacs: small cosmetic improvements. Maxim Poliakovski 2024-04-07 18:37:03 +0200
  • 7972a0f2a8 hammerhead: use instance name in logging messages. Maxim Poliakovski 2024-04-07 18:31:26 +0200
  • 19dcb43658 pcibase.h: remove superfluous spaces. Maxim Poliakovski 2024-04-07 18:29:48 +0200
  • 9ed1a118e6 ppcmmu: Check sizeof(T) explicitly. joevt 2024-03-20 01:38:28 -0700
  • a5a5410515 Continued fixing floating-point ops dingusdev 2024-04-07 08:58:38 -0700
  • 40a4ca31b9 More minor floating-point clean-up dingusdev 2024-04-07 07:23:30 -0700
  • 7f44ab2262 Minor fixes to floating point dingusdev 2024-04-06 17:31:03 -0700
  • 123c927b1a Another refactor for floating points dingusdev 2024-04-06 11:02:03 -0700
  • 74274f164d G3 CPU upgrade property. joevt 2023-10-30 20:53:36 -0700
  • 5c2bd0b3bb machines: Don't override existing properties. joevt 2023-10-30 17:19:45 -0700
  • d0a5a1e7be Add ability to override built-in GPU. joevt 2023-11-25 04:04:25 -0800
  • 077e6ebae5 machineid: Don't decode board register address. joevt 2024-01-29 17:24:48 -0800
  • abe0c14301 scsibus: push_data of zero bytes is ok. joevt 2023-11-04 22:19:39 -0700
  • 61576d4032 sc53c94: Check drq_cb. joevt 2023-12-18 01:16:03 -0800
  • 782a8d2c3c sc53c94: CMD_COMPLETE_STEPS includes INTSTAT_SO. joevt 2024-03-10 21:13:26 -0700
  • e619dd2493 sc53c94: CMD_COMPLETE and XFER_END goes to IDLE. joevt 2024-03-10 21:14:50 -0700
  • 8a1055ed1b sc53c94: Add DBDMA support. joevt 2024-03-10 22:10:28 -0700
  • ff766b10eb sc53c94: Add seq_id to sequence descriptor. joevt 2024-03-10 18:10:38 -0700
  • ceb2276098 sc53c94: Move chip_id to xfer_count. joevt 2024-03-10 18:03:42 -0700
  • 82f4d05f4b sc53c94: Set timer_id to zero. joevt 2024-03-10 17:52:47 -0700
  • 8a81cb4f9c sc53c94: Use enums. joevt 2024-03-10 17:41:26 -0700
  • 1504bd2227 sc53c94: Move DATA_FIFO_MAX from header. joevt 2024-03-10 16:18:48 -0700
  • 475f894582 Comment out log message dingusdev 2024-04-02 19:21:56 -0700
  • 7007e002e6 macio: Make interrupt flags atomic. joevt 2023-11-23 19:03:27 -0800
  • 9af1b1a720 control: Narrow the scope of local variable. joevt 2024-02-02 02:27:18 -0800
  • ca9657baf1 control: Update little-endian error message. joevt 2024-02-02 02:15:37 -0800
  • 3e347746f9 control: Don't abort when setting little endian. joevt 2024-02-02 01:49:42 -0800
  • b5987afaa6 control: Implement BAR update. joevt 2024-02-02 01:45:12 -0800
  • ea46d08835 appleramdac: Allow read from CLUT part 2. joevt 2024-02-18 04:47:01 -0800
  • 789114cc7d control: Save CNT_TST and MON_SENSE. joevt 2024-02-02 01:44:03 -0800
  • cf292fafcb control: vram changes. joevt 2024-01-30 17:26:37 -0800
  • 08fca7de69 control: Recalc framebuffer after each change. joevt 2024-01-29 17:41:34 -0800
  • b42437c458 control: Mask unmodifiable bits. joevt 2024-01-24 00:55:40 -0800
  • 98e1787f93 machines: Remove duplicate gfxmem_size properties. joevt 2023-10-17 20:06:49 -0700
  • 7a0ec0ecd3 README: Grammar. joevt 2024-04-01 15:19:12 -0700
  • 55b9f8bbe5 bzero -> memset dingusdev 2024-04-01 08:03:12 -0700
  • 2968645f2e scsihd: Allow INQUIRY allocation length != 36. joevt 2024-03-10 04:30:53 -0700
  • 92dea0e404 scsihd: Include invalid field info. joevt 2024-03-10 04:18:17 -0700
  • bfd3077bd0 scsicdrom: Check Lun for INQUIRY. joevt 2024-03-10 04:10:32 -0700
  • 2d1616894d appleramdac: Allow read from CLUT. joevt 2024-02-18 05:06:53 -0800
  • 7c203b40c8 appleramdac: Reset comp_index on address change. joevt 2024-02-18 05:05:48 -0800
  • 2f63a2fa17 appleramdac: Add other vendor id. joevt 2024-02-18 05:00:47 -0800
  • e3e065a6d7 appleramdac: Register comments. joevt 2024-02-18 04:16:50 -0800
  • afd8ba8cf2 Slight adjustment for the readme dingusdev 2024-03-31 15:09:57 -0700
  • 43d87b4791 Temp revert for icnt_factor dingusdev 2024-03-31 14:13:45 -0700
  • 6267685920 ppcexec: Make EXEF_TIMER separate variable. joevt 2024-02-21 23:10:14 -0800
  • 48882f3fec ppcexec: Adjust icnt_factor. joevt 2023-10-30 17:07:29 -0700
  • 0ac54ea1ea ppcexec: Add host time option. joevt 2023-10-17 19:56:52 -0700
  • 4395ce01d7 ohare: Update name of Mesh device. joevt 2024-01-27 05:13:49 -0800
  • 2c097da12d grandcentral: Add escc DMA. joevt 2023-11-21 20:45:26 -0800
  • 5f316dc7a4 grandcentral: Adjust audio in DMA logging. joevt 2024-03-29 02:03:14 -0700
  • 02a475e113 sc53c94: Remove duplicate bus_obj. joevt 2024-03-10 16:08:49 -0700
  • 338bbe27a8 scsihd: Implement REQ_SENSE. joevt 2024-03-10 04:44:35 -0700
  • 44564065f6 scsihd: Changes for MODE_SENSE_6. joevt 2024-03-10 04:42:40 -0700
  • c54ec7be2d Use memset instead of bzero dingusdev 2024-03-30 11:19:32 -0700
  • 274e380b34 scsicdrom: Allow INQUIRY allocation length != 36. joevt 2024-03-10 04:09:19 -0700
  • e872f08273 scsicdrom: Include invalid field info. joevt 2024-03-10 03:59:38 -0700
  • a6fda3b787 scsicdrom: Handle MODE_SENSE_6 unsupported page. joevt 2024-03-10 03:57:05 -0700
  • a48851888f scsihd: Setup data_ptr for STATUS and MESSAGE_IN. joevt 2024-03-10 03:52:48 -0700
  • f1abb66f9a atahd: Add STANDBY_IMMEDIATE. joevt 2024-03-29 20:47:25 -0700
  • c999c51d77 scsicdrom, scsihd: Check lun. joevt 2024-03-10 03:37:37 -0700
  • 6bb5227ee1 scsihd: Abort if RelAdr bit of READ_10. joevt 2024-03-10 01:32:30 -0800
  • cefe8698da scsihd: Add PREVENT_ALLOW_MEDIUM_REMOVAL. joevt 2024-03-10 01:30:01 -0800
  • 4be6bad526 scsicdrom: Fix compiler warning. joevt 2024-03-10 01:22:56 -0800
  • d3c913e384 scsicdrom: Cleanup. joevt 2024-03-10 01:02:45 -0800
  • a868f4eee4 scsihd: Cleanup. joevt 2024-03-10 00:45:44 -0800
  • 44da89979f scsihd: Use device name in abort message. joevt 2024-03-10 00:30:19 -0800
  • a79f07e4dc scsicdrom: Move mode_select_6. joevt 2024-03-10 00:13:38 -0800