mirror of
https://github.com/MiSTer-devel/GameAndWatch_MiSTer.git
synced 2026-05-24 03:03:25 +00:00
26 lines
600 B
Systemverilog
26 lines
600 B
Systemverilog
package types;
|
|
typedef struct {
|
|
// Main config
|
|
reg [7:0] mpu;
|
|
reg [7:0] screen_config;
|
|
reg [11:0] screen_width;
|
|
reg [11:0] screen_height;
|
|
|
|
// Input config
|
|
reg [31:0] input_s0_config;
|
|
reg [31:0] input_s1_config;
|
|
reg [31:0] input_s2_config;
|
|
reg [31:0] input_s3_config;
|
|
reg [31:0] input_s4_config;
|
|
reg [31:0] input_s5_config;
|
|
reg [31:0] input_s6_config;
|
|
reg [31:0] input_s7_config;
|
|
|
|
reg [7:0] input_b_config;
|
|
reg [7:0] input_ba_config;
|
|
reg [7:0] input_acl_config;
|
|
|
|
reg [3:0] grounded_port_config;
|
|
} system_config;
|
|
endpackage
|