Browse Source

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>
pull/415/head
Benjamin Herrenschmidt 5 months ago
parent
commit
d299ea925e
  1. 2
      microwatt.core
  2. 28
      uart16550/uart16550.core

2
microwatt.core

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

uart16550:
depend : ["::uart16550"]
depend : [":microwatt:uart16550"]

targets:
nexys_a7:

28
uart16550/uart16550.core

@ -0,0 +1,28 @@ @@ -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
Loading…
Cancel
Save