8 Commits

Author SHA1 Message Date
dingusdev 213dd4c16e Update copyright info further 2026-01-30 08:12:04 -07:00
Maxim Poliakovski e75ee8d32a Update copyright year. 2026-01-30 12:15:00 +01:00
Maxim Poliakovski d6db6c9d7c Cleanup I2C stuff. 2025-11-15 16:35:06 +01:00
Maxim Poliakovski a686f4c4bb athens: fix data receive sequencer to accept more data.
Athens supports two data bytes per I2C transaction:
reg_addr + reg_value
The Valkyrie driver in Open Firmware 2.0 sends three bytes.
Change the code to accept > 2 bytes and return ACK
for each byte to prevent Cuda errors.
2025-07-01 12:08:42 +02:00
joevt 5412fbc198 Remove superfluous semicolons. 2025-06-27 19:01:14 -07:00
joevt d66c2a39a3 athens: Change pixel clock default.
It should not be 0 MHz because that causes the virtual display to freeze.
Default to 50 MHz so that 800x600 72Hz can work for "control" video output.
2025-04-05 18:59:59 -07:00
dingusdev 77503df677 Code clean-up 2025-03-12 07:58:32 -07:00
Maxim Poliakovski e508031c98 Move Athens emulator to devices/common/clockgen 2025-01-03 17:47:04 +01:00