Commit Graph

49 Commits

Author SHA1 Message Date
Zane Kaminski
6efaf0da6a Make PDS /BR open-drain 2024-10-09 04:17:31 -04:00
Zane Kaminski
209685c956 Actually assign PDS R/W signal to I/O pin 2024-10-08 22:48:55 -04:00
Zane Kaminski
1f8df60eb7 Add PDS R/W back 2024-10-08 07:18:59 -04:00
Zane Kaminski
d1cce84963 Eliminate IOBERR 2024-10-07 01:37:58 -04:00
Zane Kaminski
82d9f8ba76 Remove PDS R/W from top-level entity 2024-10-07 00:30:59 -04:00
Zane Kaminski
b609ec9f00 Add PDS R/W to top level entity 2024-10-03 12:30:07 -04:00
Zane Kaminski
76ec65a257 Merge branch 'dev-0.6c' into dev-0.6d 2024-10-03 12:06:59 -04:00
Zane Kaminski
34b4444100 Merge branch 'dev-0.6b' into dev-0.6c 2024-10-03 12:06:48 -04:00
Zane Kaminski
92e346f663 Fix WarpSE.v QosEN declaration 2024-10-03 12:06:37 -04:00
Zane Kaminski
8767a92544 PDS bridge refactor 2024-10-03 11:48:59 -04:00
Zane Kaminski
d557f9e502 New RAM controller 2024-10-03 11:31:14 -04:00
Zane Kaminski
3b97a15817 Redo timers, init, QoS 2024-10-03 07:59:29 -04:00
Zane Kaminski
10ebdd43ba Back to "old robust" 2024-10-03 05:51:10 -04:00
Zane Kaminski
b119c460ca simplifying CPLD functions, add IOB RW, slow SCSI back down 2024-09-30 23:36:18 -04:00
Zane Kaminski
bddd01a9b5 Better sound, restore fast SCSI 2024-09-29 23:15:06 -04:00
Zane Kaminski
4703958dd6 New more cycle-accurate slowdown 2024-09-29 03:29:49 -04:00
Zane Kaminski
5312b5c1d0 New slowdown/QoS strategy -- everything goes out to the PDS bus 2024-09-22 08:13:18 -04:00
Zane Kaminski
dc2b742ec2 Rename "sound QoS" comments in module declaration/instantiation 2024-09-21 21:53:14 -04:00
Zane Kaminski
0d51f78cf7 Update RAM module inputs/outputs 2024-09-21 21:52:46 -04:00
Zane Kaminski
51d95a8f7d Switch DBG to input to save macrocells 2024-09-21 21:52:03 -04:00
Zane Kaminski
f85b786d17 Fix bad wiring for CNT module 2024-09-21 21:51:30 -04:00
Zane Kaminski
24169e1b3f RC1 2024-09-06 06:05:06 -04:00
Zane Kaminski
ae048b5825 RC 2024-03-29 04:02:32 -04:00
Zane Kaminski
be188bde0f Works including credit-based sound slowdown
works
2023-07-16 02:25:27 -04:00
Zane Kaminski
e68cdda869 Revert "idk"
This reverts commit aa30aa8a55.
2023-07-15 23:21:44 -04:00
Zane Kaminski
2d12028bd3 Revert "Fix some CPLD typos"
This reverts commit 0a532676a1.
2023-07-15 23:21:43 -04:00
Zane Kaminski
3e048e19d7 Revert "idk"
This reverts commit 06688d2caf.
2023-07-15 23:21:41 -04:00
Zane Kaminski
06688d2caf idk 2023-07-15 23:20:51 -04:00
Zane Kaminski
0a532676a1 Fix some CPLD typos 2023-07-13 16:03:30 -04:00
Zane Kaminski
aa30aa8a55 idk 2023-06-07 18:51:59 -04:00
Zane Kaminski
22c3dd55ac New RAM controller 2023-04-10 19:28:13 -04:00
Zane Kaminski
d4e0008854 Works well again with speculative RAM refresh 2023-04-10 04:08:23 -04:00
Zane Kaminski
8e273169a0 Revert "Put back full RAM refresh conditions"
This reverts commit adb2578821.
2023-04-09 23:26:32 -04:00
Zane Kaminski
adb2578821 Put back full RAM refresh conditions 2023-04-09 22:49:48 -04:00
Zane Kaminski
625f7fd014 Sound QoS working? 2023-04-09 04:19:06 -04:00
Zane Kaminski
a8e6aa015e Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev 2023-04-08 05:46:54 -04:00
Zane Kaminski
c3afb1147b Treat C20MEN as input now 2023-04-08 05:46:45 -04:00
Zane Kaminski
f7da049011 Add sound QoS back 2023-04-08 05:46:13 -04:00
Zane Kaminski
b8e6cb393d RAM working!! 2023-04-07 02:33:04 -04:00
Zane Kaminski
a60c54fb6c Much better RAM and FSB controller draft 2023-04-06 23:11:11 -04:00
Zane Kaminski
1f60dbe361 Works well but fast RAM disabled 2023-04-01 04:46:47 -04:00
Zane Kaminski
50451da0a5 IOBS and ROM overlay fixes 2023-03-30 11:50:05 -04:00
Zane Kaminski
8443707339 idk 2023-03-26 04:33:59 -04:00
Zane Kaminski
d126c6b0cb Redo CNT timers 2023-03-25 03:49:44 -04:00
Zane Kaminski
f8fedc0a14 idk 2023-03-21 21:11:58 -04:00
Zane Kaminski
a2fc4dc4de Better 2023-03-20 01:13:11 -04:00
Zane Kaminski
fb6b6debcc Improved a lot of stuff 2023-03-20 00:53:10 -04:00
Zane Kaminski
a91c6c4ffb New stuff 2022-09-03 21:32:05 -04:00
Zane Kaminski
85d1d103b7 Better CPLD stuff 2022-03-29 04:23:54 -04:00