Jakub Duchniewicz
|
827f19c8b2
Distinguish between two kinds of mailboxes RTL2SW and SW2RTL.
|
2 天之前 |
Jakub Duchniewicz
|
a09fa0b998
Add Button mailbox. Start implementing SW btn handling logic.
|
5 天之前 |
Krzysztof Skrzynecki
|
a310b26df0
add initial version of button logic + dummy usage
|
6 天之前 |
Jakub Duchniewicz
|
98f63f9b8c
Cleanup WB addressing.
|
1 周之前 |
Jakub Duchniewicz
|
816e22617b
Adapt SW to RTL changes.
|
1 周之前 |
Krzysztof Skrzynecki
|
dc69ed9423
replace 3 signal with temporary and incomplete (but fast) version
|
1 周之前 |
Krzysztof Skrzynecki
|
a1e67cfd04
remove USB from deps
|
2 周之前 |
Jakub Duchniewicz
|
6fdb3ab5aa
Fix erroneous word addressing and bring back byte addressing of mailbox. Registers now work.
|
2 周之前 |
Jakub Duchniewicz
|
b7d87eaa5a
Fix bridging logic. Hangups are gone. Wrong offset in register map still persits.
|
2 周之前 |
Jakub Duchniewicz
|
03fbd5a395
Approach fixing the overlapped mailbox registers with code and bootloader.
|
2 周之前 |
Jakub Duchniewicz
|
561a0dfbd0
Add ability to flash LEDs over Wishbone on RTL side.
|
3 周之前 |
Jakub Duchniewicz
|
2c6636d5b7
Reduce WB_N to 7 as for 8 it stopped instantiating CPU.
|
3 周之前 |
Jakub Duchniewicz
|
ea6ad5f013
Flatten the mailbox registers.
|
3 周之前 |
Jakub Duchniewicz
|
c44a5464d7
Add mailbox for RTL/SW communication.
|
3 周之前 |
Jakub Duchniewicz
|
bc60e00b90
Port 3signal code and integrate to the top module.
|
3 周之前 |
Sylvain Munaut
|
fc12f0de48
projects/riscv_usb: Move the USB stuff to a separate module
|
4 年之前 |
Sylvain Munaut
|
2364fe15f4
projects/riscv_usb: Make use of ice40_spi_wb and ice40_rgb_wb
|
4 年之前 |
Sylvain Munaut
|
3c3ec85df7
projects/riscv_usb: Reformat UART peripheral instance
|
4 年之前 |
Sylvain Munaut
|
15e1fb5516
projects/riscv_usb: Isolate CPU / Bridge / Memory into sub module
|
4 年之前 |
Sylvain Munaut
|
6480c5c26b
projects/riscv_usb: Rename bridge to soc_picorv32_bridge + WS fixes
|
4 年之前 |
Sylvain Munaut
|
67143eeaae
projects/riscv_usb: Relicense RTL under CERN-OHL-P-2.0
|
4 年之前 |
Sylvain Munaut
|
4f3b887149
Update all no2xxx submodules and adapt as needed to new APIs
|
4 年之前 |
Sylvain Munaut
|
64cb6025b0
projects/riscv_usb: Update no2usb core and adapt to new API
|
4 年之前 |
Sylvain Munaut
|
3038fcadf6
projects/riscv_usb: Remove some board support
|
4 年之前 |
Sylvain Munaut
|
1a0f4858e8
projects/riscv_usb: Remove all DFU bootloader code
|
4 年之前 |
Sylvain Munaut
|
cef5cb69fa
projects/riscv_usb: Add support for e1tracer,ice1usb,icepick boards
|
4 年之前 |
Sylvain Munaut
|
cb358304ff
projects/riscv_usb: Adapt to allow 64k/128k of SPRAM
|
4 年之前 |
Sylvain Munaut
|
c9a5068c7d
projects/riscv_usb: Cleanup some unused wires
|
5 年之前 |
Sylvain Munaut
|
f560755b26
projects/riscv_usb: Add support for the user button
|
5 年之前 |
Sylvain Munaut
|
779f6ae324
projects/riscv_usb: Minor syntax fixes for iverilog
|
5 年之前 |