1
0
mirror of synced 2026-02-15 03:36:14 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
Romain Dolbeau
a148f8982d update common 2022-10-31 17:04:42 +01:00
Romain Dolbeau
c8656537bd wb_master moved to common 2022-10-31 16:51:56 +01:00
Romain Dolbeau
02b1b7fced move blit_goblin to common 2022-10-31 16:38:07 +01:00
Romain Dolbeau
b47cc4a54e more stuff moved to common 2022-10-31 15:58:54 +01:00
Romain Dolbeau
6435c0ee01 move to shared goblin 2022-10-31 15:49:20 +01:00
Romain Dolbeau
a34da1a326 move some files to a new common submodules 2022-10-31 15:38:25 +01:00
Romain Dolbeau
b4872b4602 fix sdram irq polarity (to align with NuBusFPGA modifications) 2022-10-31 15:12:07 +01:00
Romain Dolbeau
8c2cee307b typoe 2022-10-31 15:11:30 +01:00
Romain Dolbeau
deb604ee26 more define for HW accel (only used by X11) 2022-10-31 15:11:18 +01:00
Romain Dolbeau
d021cf7a20 missing files? 2022-10-09 12:44:34 +02:00
Romain Dolbeau
d133e95ca6 named parameters for more compatibility 2022-10-09 12:09:03 +02:00
Romain Dolbeau
c8a8ddeedb IRQ update for NuBusFPGA, TBC w/ SBusFPGA 2022-10-08 18:21:59 +02:00
Romain Dolbeau
0bd3099e40 fix (probably partial) to support SS IPX (and probably other similar sun4c) 2022-09-03 11:28:42 +02:00
Romain Dolbeau
cf6460029e comments for burst_size 2022-09-03 11:27:47 +02:00
Romain Dolbeau
4c6157d4b5 For some reason, the dkdriver needs open/close otherwise we can't mount / when booting from sdcard 2022-09-03 11:27:06 +02:00
Romain Dolbeau
500c0113f4 byte-swap the FB 2022-08-27 10:21:27 +02:00
Romain Dolbeau
013f4ae853 debug stuff cleanup 2022-08-27 08:30:56 +02:00
Romain Dolbeau
e7509d40ca more bugfixes for EXA 2022-08-21 15:20:44 +02:00
Romain Dolbeau
232c53f1ee more bugfixes for EXA 2022-08-21 15:05:38 +02:00
Romain Dolbeau
64e158e496 Stuff for exa/composite support in X11 (SBusFPGA only for now) 2022-08-20 18:55:25 +02:00
Romain Dolbeau
732a0bfb4b some EXA fix (off-screen solid) ; still an issue in the copy code (could be firmware?) 2022-08-15 16:36:41 +02:00
Romain Dolbeau
15a593f44e preliminary EXA support for new Goblin Accel ; still some issues 2022-08-15 14:59:13 +02:00
Romain Dolbeau
6767363415 Replace engine-based Jareth by VexRiscv-based 'Jareth' based on NuBusFPGA's goblin accel; also shorten some Forth name to avoid namespace issues. 2022-08-15 10:28:39 +02:00
Romain Dolbeau
cd03241fc6 vmsize in MiB not KiB (thread at http://mail-index.netbsd.org/port-sparc/2022/02/27/msg002432.html) 2022-07-24 11:22:11 +02:00
Romain Dolbeau
b2377276b2 rename blit to blit_cg6 2022-07-23 12:51:43 +02:00
Romain Dolbeau
a90021072c non-hardwired clock domain (for NuBusFPGA) 2022-07-23 12:50:41 +02:00
Romain Dolbeau
c5efbba648 missing commits 2022-06-26 09:44:08 +02:00
Romain Dolbeau
5b26ac9c25 optional delay on WDCM 2022-06-26 09:43:03 +02:00
Romain Dolbeau
c4e5d16597 fix fill when leftovers are 16 aligned bytes 2022-04-01 19:11:16 +02:00
Romain Dolbeau
8797571de8 push masking from registers to stores 2022-03-27 19:32:28 +02:00
Romain Dolbeau
f5822c8385 forward port HW cursor from cg6, still some issues (sw or hw???) + untested sw fix 2022-03-20 10:12:21 +01:00
Romain Dolbeau
938d931e51 more jareth 2022-03-18 23:00:03 +01:00
Romain Dolbeau
d8504c8713 more aceel 2022-03-16 23:27:07 +01:00
Romain Dolbeau
a75b2a2d18 more EXA 2022-03-14 23:13:46 +01:00
Romain Dolbeau
be6101d39d more jareth-with-goblin 2022-03-13 14:44:42 +01:00
Romain Dolbeau
936736d35a 16 MiB for Goblin 2022-03-13 07:59:30 +01:00
Romain Dolbeau
fb9cbeb165 brz to brz32, erasecols in console 2022-03-12 13:32:29 +01:00
Romain Dolbeau
798a4975c0 add direct memory access support to Jareth UnitLS 2022-03-12 13:05:55 +01:00
Romain Dolbeau
12ea2bc18b goblin+jareth console HW scrolling, cleanup 2022-03-12 10:39:50 +01:00
Romain Dolbeau
a87e7eaa6b first go at jareth-with-goblin 2022-03-11 23:02:43 +01:00
Romain Dolbeau
9ee9bcd692 preliminary goblin X11 2022-03-08 23:24:38 +01:00
Romain Dolbeau
c9f08f0dee preliminary goblin 2022-03-08 22:55:27 +01:00
Romain Dolbeau
dd3d1caeff working on goblin 2022-03-06 19:22:06 +01:00
Romain Dolbeau
68b81d91b8 first go at jareth vector engine 2022-03-06 15:17:02 +01:00
Romain Dolbeau
ff212ded91 fix i2c support 2022-02-25 22:28:48 +01:00
Romain Dolbeau
def3e5e8ae ignore OLD stuff 2022-01-29 11:24:45 +01:00
Romain Dolbeau
f81e4fedcd oups, forgotten files for DDR3 hardware initializer based on gist 529a4d9994f0cc95e45382e4eb253b09-3c8bb9c1f4528ccb0c0ef603d66f05b1470e8056 2022-01-29 11:23:23 +01:00
Romain Dolbeau
543cc9d2e1 git ignore 2022-01-29 11:19:37 +01:00
Romain Dolbeau
d753f0ad3a oups, missing file 2022-01-29 11:15:10 +01:00
Romain Dolbeau
9ae081ed19 preliminary i2c support via the OC I2C ctrl & betrustedio wrapper
Now with a NetBSD driver (based on the OpenBSD one) that shows the i2c bus, and some prom support. Not tested with a device, waiting on custom Pmod.
2022-01-29 10:53:20 +01:00