Thomas Harte
|
5545906063
|
Adopt new indentation, improve const ness.
|
2024-11-30 15:53:58 -05:00 |
|
Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once .
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
032eeb4757
|
Eliminate runtime switch.
|
2023-11-27 14:57:41 -05:00 |
|
Thomas Harte
|
8efb6a9226
|
Simplify 'get_next_sequence_point' -> 'next_sequence_point'.
|
2023-09-10 18:00:49 -04:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
3bc38d35c9
|
Fix include order.
|
2023-01-14 14:16:56 -05:00 |
|
Thomas Harte
|
31c6faf3c8
|
Adds a bunch of const s.
|
2020-05-09 21:23:52 -04:00 |
|
Thomas Harte
|
274867579b
|
Deploys constexpr as a stricter const .
|
2019-12-22 00:22:17 -05:00 |
|
Thomas Harte
|
57ce10418f
|
Switches prescale logic, the better to deal with changes in prescaler.
According to my assumptions about the behaviour, anyway.
|
2019-12-20 23:33:14 -05:00 |
|
Thomas Harte
|
7ff57f8cdf
|
Starts to flesh out documentation.
|
2019-11-19 22:32:07 -05:00 |
|
Thomas Harte
|
5fc4e57db7
|
Eliminates non-portable use of fls .
|
2019-11-09 16:03:00 -05:00 |
|
Thomas Harte
|
75e34b4215
|
Reacts to no acknowledgement.
|
2019-10-31 21:00:05 -04:00 |
|
Thomas Harte
|
a5bbf54a27
|
Adds the ability for the 68901 to decline an interrupt acknowledgement.
|
2019-10-31 19:57:36 -04:00 |
|
Thomas Harte
|
635e18a50d
|
Ensures the MFP requests and receives real-time clocking when needed.
|
2019-10-30 22:42:06 -04:00 |
|
Thomas Harte
|
de1bfb4e24
|
Stores and returns timer configuration.
|
2019-10-27 22:38:49 -04:00 |
|
Thomas Harte
|
22754683f8
|
Ensures timer divisor values don't go out of range, adds timer interrupts.
I suspect further timer issues remain.
|
2019-10-26 23:20:13 -04:00 |
|
Thomas Harte
|
e96386f572
|
Takes another stab at MFP interrupt management.
|
2019-10-26 15:55:19 -04:00 |
|
Thomas Harte
|
872897029e
|
Attempts a complete wiring of 68901 interrupts.
|
2019-10-25 22:36:01 -04:00 |
|
Thomas Harte
|
f2f98ed60c
|
Attempts some part of interrupt decision making.
|
2019-10-24 22:33:42 -04:00 |
|
Thomas Harte
|
77f14fa638
|
Starts trying to make sense of interrupts.
|
2019-10-23 23:09:49 -04:00 |
|
Thomas Harte
|
e30ba58e0d
|
Attempts to wire ACIA interrupt signals into the MFP.
|
2019-10-21 23:02:30 -04:00 |
|
Thomas Harte
|
3d03cce6b1
|
Starts working on the GPIP functionality block.
|
2019-10-20 20:38:55 -04:00 |
|
Thomas Harte
|
127bb043e7
|
Adds enough logic to advance to an ACIA access error.
|
2019-10-20 20:38:55 -04:00 |
|
Thomas Harte
|
2cf52fb89c
|
Makes an unsuccessful first attempt at some timer functionality.
|
2019-10-20 20:38:54 -04:00 |
|
Thomas Harte
|
6e1b606adf
|
Adds a target for MFP read/write operations.
Completely without any implementation, so far.
|
2019-10-20 20:38:54 -04:00 |
|