Commit Graph

  • 103ef6169c Continued expanding zdocs dingusdev 2024-04-15 07:52:09 -07:00
  • 1a165ff64c Update manual.md dingusdev 2024-04-15 07:28:30 -07:00
  • 8cbbb2ed50 Initial preparation for a release dingusdev 2024-04-15 07:01:51 -07:00
  • 781d9b46da athens: allow setting custom XTAL frequency. Maxim Poliakovski 2024-04-15 14:37:22 +02:00
  • ffa221192d athens: use component's name in logging messages. Maxim Poliakovski 2024-04-15 14:17:37 +02:00
  • 751f964139 athens: clean up initialization. Maxim Poliakovski 2024-04-15 14:12:49 +02:00
  • 14f75d834a macio: Add list of OHare/Heathrow bits. joevt 2024-04-11 23:44:02 -07:00
  • 96efc99a00 control: clean up register bit definitions. Maxim Poliakovski 2024-04-11 17:50:17 +02:00
  • 45d2c8854d Revert "macio: Add fatman bits register." Maxim Poliakovski 2024-04-11 17:16:45 +02:00
  • c22843f238 appleramdac: vendor ID for AT&T fabbed RAMDACs. Maxim Poliakovski 2024-04-11 16:56:10 +02:00
  • 1c5009fcb0 amic: Add more registers. joevt 2024-03-08 00:50:07 -08:00
  • bd63d1dcda platinum: Validity check before enable display. joevt 2024-02-18 18:14:31 -08:00
  • 8aaf211c5b macio: Add fatman bits register. joevt 2024-01-30 17:24:23 -08:00
  • 8cc5838efe control: More register bits. joevt 2024-01-30 17:27:03 -08:00
  • 4b965c623b machinetnt: Add more Power Macs. joevt 2023-12-10 05:25:47 -08:00
  • be27ceed00 machinetnt: Remove sixty6 and mesh properties. joevt 2023-12-10 04:40:15 -08:00
  • 1d75730d44 dbdma: Do interrupt on main thread. joevt 2023-11-23 12:10:38 -08:00
  • 95d74a6940 scsihd: Check Lun for INQUIRY. joevt 2024-03-10 04:33:04 -07:00
  • c6ea3a374e control: Fix PAL/NTSC interlaced display. joevt 2024-04-08 16:15:56 -07:00
  • e8ce805f2a poweropcodes: Remove power_setsoov. joevt 2024-04-09 02:52:08 -07:00
  • 3d898ebdf3 poweropcodes: Cleanup power_rot_mask. joevt 2024-04-09 02:50:39 -07:00
  • f45b7c47c8 poweropcodes: Fix srq. joevt 2024-04-09 02:47:29 -07:00
  • 916cb47b9d poweropcodes: Fix srlq. joevt 2024-04-09 02:47:03 -07:00
  • bce816139b poweropcodes: Fix sreq. joevt 2024-04-09 02:45:11 -07:00
  • 24bce16c4d poweropcodes: Fix srea. joevt 2024-04-09 02:41:33 -07:00
  • a928c67913 poweropcodes: Fix sraq. joevt 2024-04-09 02:29:13 -07:00
  • 2b8f510603 poweropcodes: Fix slq. joevt 2024-04-09 02:25:53 -07:00
  • e8273ecc61 poweropcodes: Fix sllq. joevt 2024-04-09 02:21:39 -07:00
  • e1f31a2da3 poweropcodes: Fix rrib. joevt 2024-04-09 02:17:03 -07:00
  • d897acfd3c poweropcodes: Fix nabs. joevt 2024-04-09 02:04:32 -07:00
  • 1e57ac408a poweropcodes: Fix mul. joevt 2024-04-09 02:03:48 -07:00
  • ef8522e101 poweropcodes: Fix maskg. joevt 2024-04-09 01:58:55 -07:00
  • c71d856a08 poweropcodes: Fix lscbx. joevt 2024-04-09 01:54:28 -07:00
  • df7ff76404 poweropcodes: Fix doz. joevt 2024-04-09 01:37:20 -07:00
  • 0d1ce68d19 poweropcodes: Fix divs. joevt 2024-04-09 01:31:09 -07:00
  • 88aa249ce1 poweropcodes: Fix div. joevt 2024-04-09 01:25:23 -07:00
  • ff626ae0b5 poweropcodes: Fix clcs. joevt 2024-04-09 01:12:41 -07:00
  • 529f23d836 poweropcodes: Fix abs. joevt 2024-04-09 01:07:48 -07:00
  • cb88bab67d ppcopcodes: Fixes for SPRs. joevt 2024-04-09 00:57:51 -07:00
  • 67a5c39b1c ppcopcodes: Add Privileged exception for SPRs. joevt 2024-04-08 22:35:37 -07:00
  • 0273867c49 ppcopcodes: Cleanup ppc_changecrf0. joevt 2024-04-08 22:18:54 -07:00
  • 1e50d88183 ppcopcodes: Use macro to grab instruction fields. joevt 2024-04-08 22:07:23 -07:00
  • 29a832c68d ppcopcodes: Use < 0 instead of & 0x8000000. joevt 2024-04-08 21:50:27 -07:00
  • cb05bd05eb cpu: Add ppc_grab_regssash macro. joevt 2024-04-08 21:26:14 -07:00
  • 4f45d7de35 cpu: Add cpu options to ppc_cpu_init. joevt 2024-04-08 21:18:45 -07:00
  • a6ba9a0554 memaccess: Add addr type cast. joevt 2023-12-04 21:15:14 -08:00
  • 9c95bc17fe Implement VX and FEX updates for mtfsfi dingusdev 2024-04-09 21:11:09 -07:00
  • 2c94cfee03 Removing currently unneeded functions dingusdev 2024-04-09 18:34:36 -07:00
  • 3c16870f86 ppcmmu: Replace defines. joevt 2024-03-25 19:45:06 -07:00
  • 22f45902ca
    Merge pull request #89 from sdkmap/master dingusdev 2024-04-09 06:58:36 -07:00
  • 28b1eb8524
    CI sdkmap 2024-04-09 12:56:06 +03:00
  • 1c8702d67a Add missing credits. Maxim Poliakovski 2024-04-09 01:43:23 +02:00
  • cf4913deb0 bandit: Fix regression in non-Aspen PCI bridge Mihai Parparita 2024-04-08 15:41:19 -05:00
  • bdd441b1b6 Add machinepippin.cpp to /machines. Maxim Poliakovski 2024-04-07 18:38:23 +02:00
  • 4c9fe06229 Implement Aspen memory controller. Maxim Poliakovski 2024-04-07 18:35:05 +02:00
  • e7da98b6bd bandit: implement Aspen style PCI bridge. Maxim Poliakovski 2024-04-07 18:28:18 +02:00
  • dcdfaabedf dbdma: skip transfer commands with reqCount=0. Maxim Poliakovski 2024-04-07 20:28:10 +02:00
  • 524daa45a5 ppcexec.cpp: fix compilation with Apple Clang 10. Maxim Poliakovski 2024-04-07 20:38:46 +02:00
  • 073b8fd981 atimach64defs: add ATI_DP_CHAIN_MSK register definition. Maxim Poliakovski 2024-04-07 18:40:25 +02:00
  • d7749e0a2c awacs: small cosmetic improvements. Maxim Poliakovski 2024-04-07 18:37:03 +02:00
  • 7972a0f2a8 hammerhead: use instance name in logging messages. Maxim Poliakovski 2024-04-07 18:31:26 +02:00
  • 19dcb43658 pcibase.h: remove superfluous spaces. Maxim Poliakovski 2024-04-07 18:29:48 +02:00
  • 9ed1a118e6 ppcmmu: Check sizeof(T) explicitly. joevt 2024-03-20 01:38:28 -07:00
  • a5a5410515 Continued fixing floating-point ops dingusdev 2024-04-07 08:58:38 -07:00
  • 40a4ca31b9 More minor floating-point clean-up dingusdev 2024-04-07 07:23:30 -07:00
  • 7f44ab2262 Minor fixes to floating point dingusdev 2024-04-06 17:31:03 -07:00
  • 123c927b1a Another refactor for floating points dingusdev 2024-04-06 11:02:03 -07:00
  • 74274f164d G3 CPU upgrade property. joevt 2023-10-30 20:53:36 -07:00
  • 5c2bd0b3bb machines: Don't override existing properties. joevt 2023-10-30 17:19:45 -07:00
  • d0a5a1e7be Add ability to override built-in GPU. joevt 2023-11-25 04:04:25 -08:00
  • 077e6ebae5 machineid: Don't decode board register address. joevt 2024-01-29 17:24:48 -08:00
  • abe0c14301 scsibus: push_data of zero bytes is ok. joevt 2023-11-04 22:19:39 -07:00
  • 61576d4032 sc53c94: Check drq_cb. joevt 2023-12-18 01:16:03 -08:00
  • 782a8d2c3c sc53c94: CMD_COMPLETE_STEPS includes INTSTAT_SO. joevt 2024-03-10 21:13:26 -07:00
  • e619dd2493 sc53c94: CMD_COMPLETE and XFER_END goes to IDLE. joevt 2024-03-10 21:14:50 -07:00
  • 8a1055ed1b sc53c94: Add DBDMA support. joevt 2024-03-10 22:10:28 -07:00
  • ff766b10eb sc53c94: Add seq_id to sequence descriptor. joevt 2024-03-10 18:10:38 -07:00
  • ceb2276098 sc53c94: Move chip_id to xfer_count. joevt 2024-03-10 18:03:42 -07:00
  • 82f4d05f4b sc53c94: Set timer_id to zero. joevt 2024-03-10 17:52:47 -07:00
  • 8a81cb4f9c sc53c94: Use enums. joevt 2024-03-10 17:41:26 -07:00
  • 1504bd2227 sc53c94: Move DATA_FIFO_MAX from header. joevt 2024-03-10 16:18:48 -07:00
  • 475f894582 Comment out log message dingusdev 2024-04-02 19:21:56 -07:00
  • 7007e002e6 macio: Make interrupt flags atomic. joevt 2023-11-23 19:03:27 -08:00
  • 9af1b1a720 control: Narrow the scope of local variable. joevt 2024-02-02 02:27:18 -08:00
  • ca9657baf1 control: Update little-endian error message. joevt 2024-02-02 02:15:37 -08:00
  • 3e347746f9 control: Don't abort when setting little endian. joevt 2024-02-02 01:49:42 -08:00
  • b5987afaa6 control: Implement BAR update. joevt 2024-02-02 01:45:12 -08:00
  • ea46d08835 appleramdac: Allow read from CLUT part 2. joevt 2024-02-18 04:47:01 -08:00
  • 789114cc7d control: Save CNT_TST and MON_SENSE. joevt 2024-02-02 01:44:03 -08:00
  • cf292fafcb control: vram changes. joevt 2024-01-30 17:26:37 -08:00
  • 08fca7de69 control: Recalc framebuffer after each change. joevt 2024-01-29 17:41:34 -08:00
  • b42437c458 control: Mask unmodifiable bits. joevt 2024-01-24 00:55:40 -08:00
  • 98e1787f93 machines: Remove duplicate gfxmem_size properties. joevt 2023-10-17 20:06:49 -07:00
  • 7a0ec0ecd3 README: Grammar. joevt 2024-04-01 15:19:12 -07:00
  • 55b9f8bbe5 bzero -> memset dingusdev 2024-04-01 08:03:12 -07:00
  • 2968645f2e scsihd: Allow INQUIRY allocation length != 36. joevt 2024-03-10 04:30:53 -07:00
  • 92dea0e404 scsihd: Include invalid field info. joevt 2024-03-10 04:18:17 -07:00
  • bfd3077bd0 scsicdrom: Check Lun for INQUIRY. joevt 2024-03-10 04:10:32 -07:00
  • 2d1616894d appleramdac: Allow read from CLUT. joevt 2024-02-18 05:06:53 -08:00
  • 7c203b40c8 appleramdac: Reset comp_index on address change. joevt 2024-02-18 05:05:48 -08:00