1
0
mirror of https://github.com/antonblanchard/microwatt.git synced 2026-01-11 23:43:15 +00:00

Bundle the uart16550 core file

We already carry the UART verilog source, so we may as well use it
instead of requiring fusesoc to import it from its library

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
Benjamin Herrenschmidt 2022-10-24 15:25:39 +11:00
parent 432d9f3150
commit d299ea925e
2 changed files with 29 additions and 1 deletions

View File

@ -138,7 +138,7 @@ filesets:
depend : [":microwatt:litesdcard"] depend : [":microwatt:litesdcard"]
uart16550: uart16550:
depend : ["::uart16550"] depend : [":microwatt:uart16550"]
targets: targets:
nexys_a7: nexys_a7:

28
uart16550/uart16550.core Normal file
View File

@ -0,0 +1,28 @@
CAPI=2:
name : :microwatt:uart16550:1.5.5-r1
description : UART 16550 transceiver
filesets:
rtl:
files:
- uart_defines.v: {is_include_file: true}
- raminfr.v
- uart_receiver.v
- uart_regs.v
- uart_rfifo.v
- uart_sync_flops.v
- uart_tfifo.v
- uart_top.v
- uart_transmitter.v
- uart_wb.v
file_type: verilogSource
targets:
default:
filesets: [rtl]
provider:
name : github
user : olofk
repo : uart16550
version : v1.5.5