Thomas Harte
|
1363be59b7
|
Formalise field size.
|
2025-09-24 11:17:47 -04:00 |
|
Thomas Harte
|
622c24ef24
|
This indicates a line, not a row.
|
2025-09-23 22:36:56 -04:00 |
|
Thomas Harte
|
539b0e49d4
|
Start in mode 7, reallow interlaced modes.
|
2025-09-23 14:45:32 -04:00 |
|
Thomas Harte
|
0c42976312
|
Add notes to self.
|
2025-09-23 14:42:16 -04:00 |
|
Thomas Harte
|
67e1773495
|
This flag covers rows, not lines.
|
2025-09-23 14:29:00 -04:00 |
|
Thomas Harte
|
a199b64aa0
|
Clarify naming, attempt better to conform to FPGA precedent.
|
2025-09-23 14:27:21 -04:00 |
|
Thomas Harte
|
0349931953
|
Shuffle declare order.
|
2025-09-22 13:21:48 -04:00 |
|
Thomas Harte
|
d612a385d2
|
Dig in further on types.
|
2025-09-22 13:20:10 -04:00 |
|
Thomas Harte
|
ed4f299d55
|
Start formalising types.
|
2025-09-22 13:09:30 -04:00 |
|
Thomas Harte
|
66bfb86d42
|
Introduce SizedCounter as start of CRTC reworking.
|
2025-09-22 12:46:39 -04:00 |
|
Thomas Harte
|
fb5ef200fb
|
Correct uPD7002 interrupt wiring.
|
2025-09-20 21:51:19 -04:00 |
|
Thomas Harte
|
719a090b34
|
Retain bit 2.
|
2025-09-20 20:06:28 -04:00 |
|
Thomas Harte
|
3af85da6e0
|
Adjust conversion bits in status.
|
2025-09-20 19:52:47 -04:00 |
|
Thomas Harte
|
8fd62aa525
|
Disable interrupt at start of conversion.
|
2025-09-20 19:49:16 -04:00 |
|
Thomas Harte
|
eef0ee8180
|
Support cursor to end of row.
|
2025-09-20 08:27:58 -04:00 |
|
Thomas Harte
|
ff0ba7d48b
|
Reduce logging again.
|
2025-09-19 22:59:58 -04:00 |
|
Thomas Harte
|
3916ba1a42
|
This intermittently succeeds. Doubling down on investigation.
|
2025-09-19 20:33:02 -04:00 |
|
Thomas Harte
|
421bf28582
|
Add comments, correct address decoding.
|
2025-09-18 12:27:13 -04:00 |
|
Thomas Harte
|
4c49ffe3d1
|
Attmept full ADC implementation.
|
2025-09-18 12:21:25 -04:00 |
|
Thomas Harte
|
26b1ef247b
|
Add calls to ADB.
|
2025-09-17 23:11:48 -04:00 |
|
Thomas Harte
|
ae774e88fa
|
Add header for ADC.
|
2025-09-17 21:42:42 -04:00 |
|
Thomas Harte
|
12f063c178
|
Hack in a stable sync.
|
2025-09-17 21:35:41 -04:00 |
|
Thomas Harte
|
1e90387198
|
Add extra curly brackets.
|
2025-09-16 16:25:29 -04:00 |
|
Thomas Harte
|
ff69709926
|
Disable interlace support.
|
2025-09-15 23:53:36 -04:00 |
|
Thomas Harte
|
2162822cec
|
Eliminate C++23 extension.
|
2025-09-15 23:42:57 -04:00 |
|
Thomas Harte
|
0d1fe03369
|
Further prefer static constexpr.
|
2025-09-12 21:40:08 -04:00 |
|
Thomas Harte
|
105272630e
|
Definitively eliminate per-logger state.
|
2025-09-11 23:29:47 -04:00 |
|
Thomas Harte
|
691292501a
|
Promote constexprs to static.
|
2025-09-10 21:46:44 -04:00 |
|
Thomas Harte
|
4b50c8d96c
|
Toy with sense interrupt status being directly seek-linked.
|
2025-09-02 17:50:59 -04:00 |
|
Thomas Harte
|
ac204aadd2
|
Clean up, better constify SCSI innards.
|
2025-08-31 10:56:01 -04:00 |
|
Thomas Harte
|
62f23ac27c
|
Commute macros.
|
2025-08-30 10:34:49 -04:00 |
|
Thomas Harte
|
0936646ef9
|
Eliminate macros.
|
2025-08-30 10:29:53 -04:00 |
|
Thomas Harte
|
d825c03372
|
Prefer references for delegate protocols.
|
2025-08-30 00:09:38 -04:00 |
|
Thomas Harte
|
d177549dd6
|
Reduce more indentation.
|
2025-08-29 23:56:35 -04:00 |
|
Thomas Harte
|
5018d7d577
|
Be more rigorous about static constexpr.
|
2025-08-26 22:54:39 -04:00 |
|
Thomas Harte
|
88e776ad5b
|
Use <algorithm>, and otherwise reduce.
|
2025-07-19 21:37:03 -04:00 |
|
Thomas Harte
|
5350e41da1
|
Switch to mildly-more-modern template form.
|
2025-05-02 13:50:06 -04:00 |
|
Thomas Harte
|
16fec0679b
|
Use std::popcount further.
|
2025-04-25 22:24:00 -04:00 |
|
Thomas Harte
|
9363453720
|
Reduce macros.
|
2025-04-21 15:00:49 -04:00 |
|
Thomas Harte
|
5be8e5eff3
|
Avoid improper fallthroughs.
|
2025-04-20 22:55:03 -04:00 |
|
Thomas Harte
|
5f99a2240d
|
Shorten lines; apply minor style fixes.
|
2025-04-20 12:26:37 -07:00 |
|
Thomas Harte
|
5937387e94
|
Overtly note fallthrough.
|
2025-04-20 11:55:07 -07:00 |
|
Thomas Harte
|
bff10c1714
|
Resolve newfound log ambiguity.
|
2025-03-07 23:34:12 -05:00 |
|
Thomas Harte
|
2c2216afae
|
Further eliminate file-relative includes.
|
2025-02-28 13:18:48 -05:00 |
|
Thomas Harte
|
0823fc32fe
|
Eliminate file-relative paths.
|
2025-02-28 12:30:25 -05:00 |
|
Thomas Harte
|
ff86cbd48e
|
Remove more get_s.
|
2025-02-26 20:26:06 -05:00 |
|
Thomas Harte
|
4de1025468
|
Avoid potential MSX 2 crash at startup.
|
2025-02-21 11:37:24 -05:00 |
|
Thomas Harte
|
d701990df4
|
Simplify ownership of the shift value.
|
2025-01-22 16:12:45 -05:00 |
|
Thomas Harte
|
f8e4023307
|
Reduce repetitive dynamic work in 6522 usages.
|
2025-01-22 15:57:03 -05:00 |
|
Thomas Harte
|
b15a083a15
|
Switch to a non-macro route for startup declarations.
|
2024-12-07 10:15:38 -06:00 |
|