package:
  name: apb_uart
  authors: [
      "Sebastian Witt",
      "Jonathan Kimmitt"
    ]

dependencies:
  apb: { git: "https://github.com/pulp-platform/apb", version: 0.2.1 }
  register_interface: { git: "https://github.com/pulp-platform/register_interface", version: 0.3.6 }

sources:
  - src/slib_clock_div.sv
  - src/slib_counter.sv
  - src/slib_edge_detect.sv
  - src/slib_fifo.sv
  - src/slib_input_filter.sv
  - src/slib_input_sync.sv
  - src/slib_mv_filter.sv
  - src/uart_baudgen.sv
  - src/uart_interrupt.sv
  - src/uart_receiver.sv
  - src/uart_transmitter.sv
  - src/apb_uart.sv
  - src/apb_uart_wrap.sv
  - src/reg_uart_wrap.sv
