Maxim Poliakovski
781d9b46da
athens: allow setting custom XTAL frequency.
2024-04-15 14:38:46 +02:00
Maxim Poliakovski
ffa221192d
athens: use component's name in logging messages.
2024-04-15 14:21:08 +02:00
Maxim Poliakovski
751f964139
athens: clean up initialization.
2024-04-15 14:21:08 +02:00
joevt
1f9f2d2cf1
sixty6: Add support for sixty6 video output.
2024-03-14 20:06:55 -07:00
Mihai Parparita
35c86ad6bf
Clean up #includes
...
Result of running IWYU (https://include-what-you-use.org/ ) and
applying most of the suggestions about unncessary includes and
forward declarations.
Was motivated by observing that <thread> was being included in
ppcopcodes.cpp even though it was unused (found while researching
the use of threads), but seems generally good to help with build
times and correctness.
2023-11-03 00:33:47 -07:00
Maxim Poliakovski
8cdbd9f81f
Generic I2C PROM emulation.
2022-08-14 23:01:55 +02:00
Maxim Poliakovski
b67644ba35
athens: support ID reading & dot clock disabling.
2022-08-11 01:43:29 +02:00
Maxim Poliakovski
5463c8e6cb
athens: fix compilation with GCC.
2022-08-07 15:32:05 +02:00
Maxim Poliakovski
bd19914132
Initial emulation of the Athens clock ASIC.
2022-08-07 15:25:58 +02:00
Maxim Poliakovski
c218badd5a
Clean up some ctors/dtors.
2022-01-10 17:56:24 +01:00
Maxim Poliakovski
c0cd6eb38f
Add missing licence headers, update license date.
2021-10-23 21:00:31 +02:00
Maxim Poliakovski
9329d56d83
Move devices into dedicated subdirectories.
2021-10-23 20:17:47 +02:00