diff options
| author | Alejandro Soto <alejandro@34project.org> | 2023-11-19 14:22:16 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2023-11-19 14:22:16 -0600 |
| commit | 6658a8b5c179682866c89c891b493d05d13a50be (patch) | |
| tree | 686a23acc7b3dafe208b52f11dc62c0c844b5486 | |
| parent | 65e361cd13d065f20d390de2be3e67fcc4f034db (diff) | |
rtl/gfx: add typedefs for cmd
| -rw-r--r-- | rtl/gfx/gfx.sv | 6 | ||||
| -rw-r--r-- | rtl/gfx/gfx_cmd.sv | 6 | ||||
| -rw-r--r-- | rtl/gfx/gfx_defs.sv | 3 |
3 files changed, 9 insertions, 6 deletions
diff --git a/rtl/gfx/gfx.sv b/rtl/gfx/gfx.sv index c25182c..9169665 100644 --- a/rtl/gfx/gfx.sv +++ b/rtl/gfx/gfx.sv @@ -5,11 +5,11 @@ module gfx input logic clk, rst_n, - input logic[5:0] cmd_address, + input cmd_addr cmd_address, input logic cmd_read, cmd_write, - input logic[31:0] cmd_writedata, - output logic[31:0] cmd_readdata, + input cmd_word cmd_writedata, + output cmd_word cmd_readdata, input logic mem_waitrequest, mem_readdatavalid, diff --git a/rtl/gfx/gfx_cmd.sv b/rtl/gfx/gfx_cmd.sv index 98845c9..28fd4b1 100644 --- a/rtl/gfx/gfx_cmd.sv +++ b/rtl/gfx/gfx_cmd.sv @@ -5,11 +5,11 @@ module gfx_cmd input logic clk, rst_n, - input logic[5:0] cmd_address, + input cmd_addr cmd_address, input logic cmd_read, cmd_write, - input logic[31:0] cmd_writedata, - output logic[31:0] cmd_readdata, + input cmd_word cmd_writedata, + output cmd_word cmd_readdata, input logic vsync, diff --git a/rtl/gfx/gfx_defs.sv b/rtl/gfx/gfx_defs.sv index cbe9f1c..34fef4d 100644 --- a/rtl/gfx/gfx_defs.sv +++ b/rtl/gfx/gfx_defs.sv @@ -168,4 +168,7 @@ typedef logic[`GFX_MEM_DATA_BITS - 1:0] vram_word; typedef logic[`GFX_MEM_ADDR_BITS - 1:0] vram_byte_addr; typedef logic[`GFX_MEM_WORD_ADDR_BITS - 1:0] vram_addr; +typedef logic[5:0] cmd_addr; +typedef logic[31:0] cmd_word; + `endif |
