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 |
|