Thomas Harte
|
0c42976312
|
Add notes to self.
|
2025-09-23 14:42:16 -04:00 |
|
Thomas Harte
|
3f6b3a4fa0
|
Don't allow a state to be permanently accumulated.
|
2025-09-23 14:41:59 -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
|
ebf09aceb2
|
Further extend. This is becoming more of a SizedInt.
|
2025-09-23 14:26:58 -04:00 |
|
Thomas Harte
|
ca226e4295
|
Merge branch 'master' into New6845
|
2025-09-22 13:28:33 -04:00 |
|
Thomas Harte
|
9261939f62
|
Switch to working PC for testing.
|
2025-09-22 13:24:35 -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
|
7cef789d41
|
Merge branch 'master' into New6845
|
2025-09-22 12:47:32 -04:00 |
|
Thomas Harte
|
66bfb86d42
|
Introduce SizedCounter as start of CRTC reworking.
|
2025-09-22 12:46:39 -04:00 |
|
Thomas Harte
|
c4a5bc12ef
|
Merge pull request #1572 from TomHarte/BBCADFS
Support ADFS, sideways RAM.
|
2025-09-20 23:27:15 -04:00 |
|
Thomas Harte
|
557631f6ba
|
Support ADFS, sideways RAM.
|
2025-09-20 22:33:08 -04:00 |
|
Thomas Harte
|
362ffaff7f
|
Merge pull request #1571 from TomHarte/RandomPauses
Correct uPD7002 interrupt wiring and behaviour.
|
2025-09-20 22:08:13 -04:00 |
|
Thomas Harte
|
fb5ef200fb
|
Correct uPD7002 interrupt wiring.
|
2025-09-20 21:51:19 -04:00 |
|
Thomas Harte
|
5e78ac3af5
|
Adjust keyboard map slightly.
|
2025-09-20 21:35:01 -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
|
40747f51bd
|
Disable ADC interrupt, experimentally.
|
2025-09-20 17:41:22 -04:00 |
|
Thomas Harte
|
f3cef6bd73
|
Merge pull request #1570 from TomHarte/BBCCursor
Add BBC cursor.
|
2025-09-20 08:42:53 -04:00 |
|
Thomas Harte
|
eef0ee8180
|
Support cursor to end of row.
|
2025-09-20 08:27:58 -04:00 |
|
Thomas Harte
|
503e974375
|
Restrict cursor to visible area, fix width.
|
2025-09-20 08:15:02 -04:00 |
|
Thomas Harte
|
c959f2fee5
|
Attempt to show the hardware cursor.
|
2025-09-20 07:54:37 -04:00 |
|
Thomas Harte
|
7d5e434cba
|
Merge pull request #1569 from TomHarte/BBCActivityIndicators
Add activity indicators.
|
2025-09-19 23:51:18 -04:00 |
|
Thomas Harte
|
2720bcdf18
|
Retrench to static inline const.
|
2025-09-19 23:40:30 -04:00 |
|
Thomas Harte
|
c513b7262b
|
Hit up two further strings for constexpr.
|
2025-09-19 23:37:11 -04:00 |
|
Thomas Harte
|
57a795df96
|
Add keyboard LEDs.
|
2025-09-19 23:34:51 -04:00 |
|
Thomas Harte
|
6bdd9e4543
|
Add drive activity indicators.
|
2025-09-19 23:26:50 -04:00 |
|
Thomas Harte
|
ede3def37f
|
Merge pull request #1568 from TomHarte/BBC1770
Add 1770 DFS support.
|
2025-09-19 23:20:29 -04:00 |
|
Thomas Harte
|
87d9022280
|
Collapse operations.
|
2025-09-19 23:03:11 -04:00 |
|
Thomas Harte
|
ff0ba7d48b
|
Reduce logging again.
|
2025-09-19 22:59:58 -04:00 |
|
Thomas Harte
|
b49c47425f
|
Set I flag on NMI and reset.
|
2025-09-19 22:59:37 -04:00 |
|
Thomas Harte
|
3916ba1a42
|
This intermittently succeeds. Doubling down on investigation.
|
2025-09-19 20:33:02 -04:00 |
|
Thomas Harte
|
0b3d22b97c
|
Take a swing and a miss at alternative documentation interpretations.
|
2025-09-19 19:59:12 -04:00 |
|
Thomas Harte
|
9b8b0f2023
|
Attempt to introduce a DFS ROM and WD1770.
|
2025-09-19 10:38:22 -04:00 |
|
Thomas Harte
|
06e0d17be0
|
Merge pull request #1567 from TomHarte/AllPixelModes
Perform proper pixel generation in all bitmap modes.
|
2025-09-18 21:54:24 -04:00 |
|
Thomas Harte
|
239c485f3c
|
An underclock will do.
|
2025-09-18 21:35:08 -04:00 |
|
Thomas Harte
|
5e5fdda0ca
|
Correct audio.
|
2025-09-18 21:33:25 -04:00 |
|
Thomas Harte
|
4b2dddf3c6
|
Remove stale TODO.
|
2025-09-18 21:21:51 -04:00 |
|
Thomas Harte
|
c99ec745ca
|
Remove dead logging.
|
2025-09-18 21:20:27 -04:00 |
|
Thomas Harte
|
1ec2e455ec
|
Support flash, mixed modes.
|
2025-09-18 21:19:33 -04:00 |
|
Thomas Harte
|
69304737c6
|
Switch red and blue.
|
2025-09-18 17:53:58 -04:00 |
|
Thomas Harte
|
fe91670127
|
Pull count outside loop, simplify state machine.
|
2025-09-18 17:50:46 -04:00 |
|
Thomas Harte
|
7a59f94f3d
|
Install more realistic pixel pipeline.
|
2025-09-18 17:46:09 -04:00 |
|
Thomas Harte
|
4efe3a333d
|
Merge pull request #1566 from TomHarte/BBCADC
Add the BBC's ADC.
|
2025-09-18 12:39:34 -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 |
|