added sc_comm_singleton to coordinate interaction with clients (e.g. web
browser)
This commit is contained in:
@ -48,8 +48,8 @@ public:
|
||||
SiFive::core_complex i_core_complex;
|
||||
scc::router<> i_router;
|
||||
uart i_uart0, i_uart1;
|
||||
spi i_spi;
|
||||
gpio i_gpio;
|
||||
spi i_qspi0, i_qspi1, i_qspi2;
|
||||
gpio i_gpio0;
|
||||
plic i_plic;
|
||||
aon i_aon;
|
||||
prci i_prci;
|
||||
@ -59,8 +59,9 @@ public:
|
||||
scc::memory<128_kB, 32> i_mem_ram;
|
||||
sc_core::sc_signal<sc_core::sc_time> s_clk;
|
||||
sc_core::sc_signal<bool> s_rst, s_mtime_int, s_msie_int;
|
||||
sc_core::sc_vector<sc_core::sc_signal<bool>> s_global_int;
|
||||
sc_core::sc_vector<sc_core::sc_signal<bool>> s_global_int, s_local_int;
|
||||
sc_core::sc_signal<bool> s_core_int;
|
||||
sc_core::sc_signal_rv<32> s_gpio_pins;
|
||||
|
||||
platform(sc_core::sc_module_name nm);
|
||||
|
||||
|
Reference in New Issue
Block a user