// Verilated -*- C++ -*- // DESCRIPTION: Verilator output: Design internal header // See Vcomputer.h for the primary calling header #ifndef VERILATED_VCOMPUTER___024ROOT_H_ #define VERILATED_VCOMPUTER___024ROOT_H_ // guard #include "verilated.h" class Vcomputer__Syms; class alignas(VL_CACHE_LINE_BYTES) Vcomputer___024root final : public VerilatedModule { public: // DESIGN SPECIFIC STATE VL_IN8(clk,0,0); VL_OUT8(videoSignal,0,0); VL_IN8(reset,0,0); VL_OUT8(ACC,7,0); CData/*7:0*/ computer__DOT__X; CData/*7:0*/ computer__DOT__MP; CData/*0:0*/ computer__DOT__carryReg; CData/*7:0*/ computer__DOT__B; CData/*7:0*/ computer__DOT__AddressBus; CData/*0:0*/ computer__DOT__carry; CData/*7:0*/ computer__DOT__Y; CData/*7:0*/ computer__DOT__PP; CData/*1:0*/ computer__DOT__RegisterSel; CData/*2:0*/ computer__DOT__OperationSel; CData/*2:0*/ computer__DOT____Vcellinp__Conditional____pinNumber2; CData/*5:0*/ computer__DOT__memoryandvideo__DOT__pixelCounter; CData/*0:0*/ __VstlFirstIteration; CData/*0:0*/ __Vtrigprevexpr___TOP__clk__0; CData/*0:0*/ __VactContinue; VL_OUT16(PC,15,0); SData/*15:0*/ computer__DOT____Vcellinp__memoryandvideo____pinNumber2; IData/*31:0*/ __VactIterCount; VlUnpacked computer__DOT__program_rom; VlUnpacked computer__DOT__memoryandvideo__DOT__RAM; VlTriggerVec<1> __VstlTriggered; VlTriggerVec<1> __VactTriggered; VlTriggerVec<1> __VnbaTriggered; // INTERNAL VARIABLES Vcomputer__Syms* const vlSymsp; // CONSTRUCTORS Vcomputer___024root(Vcomputer__Syms* symsp, const char* v__name); ~Vcomputer___024root(); VL_UNCOPYABLE(Vcomputer___024root); // INTERNAL METHODS void __Vconfigure(bool first); }; #endif // guard