dingusppc/devices/common
joevt d06d80619e viacuda: Add 1 Sec Timer, fix Get/Set Real Time.
GET_REAL_TIME was using the wrong offset and wasn't setting out_count.

May need to add time zone offset which could be different between host and guest.
get-time and set-time can be tested in Open Firmware.
SET_REAL_TIME is used by the Date/Time Control Panel when you change the date.
It is unknown what method Mac OS uses to get the time at boot. Mac OS 8.6 does not use GET_REAL_TIME during boot, so the time is left as 12:00 AM Jan 1, 1904.
2024-04-21 06:01:40 -07:00
..
adb adbbus: Don't abort. 2024-03-24 12:35:11 -07:00
ata atahd: Add STANDBY_IMMEDIATE. 2024-03-30 08:30:37 -07:00
i2c athens: allow setting custom XTAL frequency. 2024-04-15 14:38:46 +02:00
pci bandit: Fix regression in non-Aspen PCI bridge 2024-04-08 15:41:19 -05:00
scsi scsihd: Check Lun for INQUIRY. 2024-04-10 19:02:01 -07:00
dbdma.cpp dbdma: Do interrupt on main thread. 2024-04-10 19:17:49 -07:00
dbdma.h dbdma: Add missing flags, fields, comments. 2024-03-24 13:00:33 -07:00
dmacore.h Fix build on Fedora 2024-03-11 13:01:43 +07:00
hwcomponent.h machineid: implement BoardRegister class. 2023-12-10 00:19:44 +01:00
hwinterrupt.h hwinterrupt: remove deprecated SCSI0 & SCSI1. 2024-02-12 01:46:21 +01:00
machineid.h machineid: Don't decode board register address. 2024-04-03 19:53:03 -07:00
mmiodevice.h mmiodevice: Move SIZE_ARG macro from pcibase. 2024-03-24 13:03:31 -07:00
nvram.cpp nvram: Output nvram file name in error message. 2024-03-01 07:59:19 -07:00
nvram.h nvram: use smart pointers, fix initialization. 2023-04-17 00:03:36 +02:00
ofnvram.cpp Clean up #includes 2023-11-03 00:33:47 -07:00
ofnvram.h Clean up #includes 2023-11-03 00:33:47 -07:00
viacuda.cpp viacuda: Add 1 Sec Timer, fix Get/Set Real Time. 2024-04-21 06:01:40 -07:00
viacuda.h viacuda: Add 1 Sec Timer, fix Get/Set Real Time. 2024-04-21 06:01:40 -07:00