1
0
mirror of synced 2026-01-20 01:25:14 +00:00

202 Commits

Author SHA1 Message Date
Romain Dolbeau
04612ea864 add a known limitation 2021-10-09 11:11:02 +02:00
Romain Dolbeau
f27c8d86f6 README in Pictures 2021-10-09 10:44:40 +02:00
Romain Dolbeau
018f271c67 pictures of V1.2 2021-10-09 10:40:38 +02:00
Romain Dolbeau
3afb728485 update README to V1.2 2021-10-09 10:39:51 +02:00
Romain Dolbeau
d417ba7206 Merge branch 'v1_2' into main 2021-10-09 10:26:03 +02:00
Romain Dolbeau
1c690cbd90 Merge branch 'main' of github.com:rdolbeau/SBusFPGA into main 2021-10-09 10:25:47 +02:00
Romain Dolbeau
0b3cd1bfb5 Merge branch 'main' of github.com:rdolbeau/SBusFPGA into main 2021-10-09 08:27:34 +02:00
Romain Dolbeau
93b69a4afb Merge branch 'v1_2' of github.com:rdolbeau/SBusFPGA into v1_2 2021-10-09 08:09:24 +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
455acac0c1 start working on some form of how-to, improve backplate for V1.2 2021-10-07 09:49:09 +02:00
Romain Dolbeau
0c8a06076e start working on some form of how-to 2021-10-03 11:19:11 +02:00
Romain Dolbeau
1acb9a961e commit untested cg3 emulation 2021-10-02 12:33:32 +02:00
Romain Dolbeau
07256fda8a update backplate to V1.2 2021-10-02 07:53:10 +02:00
Romain Dolbeau
b228f00baa update backplate to V1.2 2021-10-02 07:52:18 +02:00
Romain Dolbeau
f46337ac35 forgotten to commit extension for V1.0 with fan carrier 2021-10-01 13:30:14 +02:00
Romain Dolbeau
5982ff3ef0 bring back add_usb locally 2021-09-23 14:53:37 -04:00
Romain Dolbeau
918fe47747 minor stuff 2021-09-23 14:37:29 -04:00
Romain Dolbeau
ba734f0fa9 more ocnfigurability 2021-09-21 14:12:17 -04:00
Romain Dolbeau
4609e15dc6 missing xdr+ 2021-09-20 13:55:00 -04:00
Romain Dolbeau
40e818c950 version-specific proms 2021-09-20 12:45:07 -04:00
Romain Dolbeau
6927ed4546 More V1.X stuff, still need to modularize the PROM. Also, why irqs other than 3 fails in Migen in V1.2 ??? 2021-09-19 13:15:11 -04:00
Romain Dolbeau
fa2c511766 more V1.0 to V1.2 update stuff 2021-09-19 10:18:00 -04:00
Romain Dolbeau
34ed2b130a apply patch from betrusted-io/gateware commit 817e284a3d92037b8cb0686735578d2bb60853e9 2021-09-07 05:11:28 -04:00
Romain Dolbeau
084d6ee3ca More prep; splits CSR includes per-device 2021-09-06 12:21:54 -04:00
Romain Dolbeau
9e2a84d098 more V1.2 2021-09-06 09:43:16 -04:00
Romain Dolbeau
b40953b65c Loops are easier to read... 2021-09-06 03:03:04 -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
13f7dc48d2 Put AES in the mul_clk domain 2021-09-05 04:42:42 -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
984abbc656 USB configurability 2021-09-04 09:05:13 -04:00
Romain Dolbeau
e352323ae3 display all codes in engine_code 2021-09-04 09:04:58 -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
55298ec5b7 prelim work for V1.2 2021-09-04 02:10:26 -04:00
Romain Dolbeau
28ce3a7111 prelim work for V1.2 2021-09-04 02:07:37 -04:00
Romain Dolbeau
0ed24f16aa USB ID pin left floating 2021-08-28 17:44:30 +02:00
Romain Dolbeau
12f239fbce Update more stuff to V1.2 2021-08-28 17:05:07 +02:00
Romain Dolbeau
625b4185a8 Fewer LEDs, more interrupts, replace USB VBus power chip by something that might be available..., update signals file 2021-08-28 15:38:34 +02: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
eede097217 CSRs don't support CDC... move Engine to sysclk ; also forgot to commit fsmstat 2021-08-22 10:27:28 -04:00
Romain Dolbeau
6d142636c2 Clean-up the master code (src) 2021-08-22 09:08:48 -04:00
Romain Dolbeau
8e94597b3a Enable everything (using a Wishbone Crossbar instead of a Shared), some changes to Sbus timeouts, seems that everything play nice together now, also change Engine code to need fewer inputs 2021-08-22 03:54:00 -04:00
Romain Dolbeau
890033a0fe move the last errored address to sbusfpga_stat ; add missing stat driver 2021-08-21 10:11:41 -04:00
Romain Dolbeau
2111020a0c add an SBus statistics module (and discover a bug in the sbus lave timeouts and a lot of slave re-run) 2021-08-21 07:41:02 -04:00