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
|
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
|
c5efbba648
|
missing commits
|
2022-06-26 09:44:08 +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
|
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
|
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
|
429697db18
|
minor details, more non-working intr code
|
2021-11-20 08:38:03 +01:00 |
|
Romain Dolbeau
|
802d8118c5
|
better sd(ram|card) drivers
|
2021-11-19 21:27:38 +01:00 |
|
Romain Dolbeau
|
c9fbaf61f8
|
various updates, and prom driver for sdcard
|
2021-11-17 19:19:32 +01:00 |
|
Romain Dolbeau
|
a3d210b27f
|
can't get async (interrupt-based) sdram driver to work
|
2021-11-14 15:28:40 +01:00 |
|
Romain Dolbeau
|
334759951b
|
cleanup, preliminary sdcard driver
|
2021-11-13 12:40:34 +01:00 |
|
Romain Dolbeau
|
87687de1ea
|
comment
|
2021-11-06 10:19:07 +01:00 |
|
Romain Dolbeau
|
f5a1067806
|
fix broken timeout, some (disabled, for testing) stat stuff
|
2021-10-30 10:02:33 +02:00 |
|
Romain Dolbeau
|
3e95f078f5
|
fix irq priority handling in ohci-sbus device
|
2021-10-09 17:51:33 +02:00 |
|
Romain Dolbeau
|
11cfd3ba40
|
CG3 is usable as console and with X11, despite the ugly colors
|
2021-10-08 20:37:32 +02:00 |
|
Romain Dolbeau
|
df7f1e819f
|
init sdram in PROM
|
2021-10-07 19:43:07 +02:00 |
|
Romain Dolbeau
|
084d6ee3ca
|
More prep; splits CSR includes per-device
|
2021-09-06 12:21:54 -04:00 |
|
Romain Dolbeau
|
e710b6b2ff
|
option to disable upper lane in AES/GCM isntructions; disable them in the code
|
2021-09-05 09:56:14 -04:00 |
|
Romain Dolbeau
|
6954e719b7
|
fix errors
|
2021-09-05 04:41:33 -04:00 |
|
Romain Dolbeau
|
0b22dd98c3
|
4 AES inst -> just 1
|
2021-09-04 13:17:03 -04:00 |
|
Romain Dolbeau
|
37bf0c5aa9
|
prelim for boot-time support
|
2021-09-04 09:04:40 -04:00 |
|
Romain Dolbeau
|
e820d105da
|
enough delay for longer-timed AES/GCM
|
2021-09-04 06:25:27 -04:00 |
|
Romain Dolbeau
|
e57cf9d9a8
|
preliminary work on AES256-GCM in the Engine
|
2021-09-04 05:52:11 -04:00 |
|
Romain Dolbeau
|
110db38eb2
|
more AES/GCM
|
2021-08-26 10:27:55 -04:00 |
|
Romain Dolbeau
|
28b857851a
|
Full AES encrypt
|
2021-08-26 06:03:36 -04:00 |
|
Romain Dolbeau
|
d2218c6981
|
commit the experimental GCM/AES stuff in the engine
|
2021-08-25 09:44:28 -04:00 |
|
Romain Dolbeau
|
170c540cf7
|
ioctl on/off switch on stats + ctrl pgm
|
2021-08-23 04:48:05 -04:00 |
|
Romain Dolbeau
|
6d142636c2
|
Clean-up the master code (src)
|
2021-08-22 09:08:48 -04:00 |
|