1
0
mirror of synced 2026-02-27 16:53:01 +00:00
Commit Graph

294 Commits

Author SHA1 Message Date
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
Romain Dolbeau
8f017f5b92 improve backplate 2022-01-29 10:49:35 +01:00
Romain Dolbeau
3e7bd4c8ab fix sdram prom config fix, drop DMA from the sdram DMA and talk to a native SDRAM port instead 2022-01-26 22:45:22 +01:00
Romain Dolbeau
9ff265446d fix sdram prom config for 90 MHz sysclk 2022-01-25 23:13:57 +01:00
Romain Dolbeau
fa5401fb00 update README 2022-01-08 10:41:38 +01:00
Romain Dolbeau
479b976567 changes to be able to test cg3/cg6 support with original PROM contents 2022-01-08 10:34:34 +01:00
Romain Dolbeau
7fb915237d add support for alu/mode used by 501-2253/2325 PROMs 2022-01-08 10:30:59 +01:00
Romain Dolbeau
2aec1af733 Merge branch 'main' of github.com:rdolbeau/SBusFPGA into main 2021-12-19 18:50:39 +01:00
Romain Dolbeau
43efe14afb Simple model of SBus retainer 2021-12-19 18:50:32 +01:00
Romain Dolbeau
6e7bb3b1e3 Emulate a bw2 FB, mostly to test feasibility of 1bpp FB in Litex 2021-12-18 11:30:45 +01:00
Romain Dolbeau
d95a233268 record/layour for cmap/omap 2021-12-05 11:26:59 +01:00
Romain Dolbeau
45292aea6f layout for dma_blk fifo (instead of raw offsets) 2021-12-04 15:56:59 +01:00
Romain Dolbeau
56586bcdf1 upd readme 2021-11-20 08:38:37 +01:00
Romain Dolbeau
429697db18 minor details, more non-working intr code 2021-11-20 08:38:03 +01:00