61 //--------------------------------------------------
62 // 0x00000 - 0x007FF galmidw.u CPU-ROM
63 // 0x00800 - 0x00FFF galmidw.v CPU-ROM
64 // 0x01000 - 0x017FF galmidw.w CPU-ROM
65 // 0x01800 - 0x01FFF galmidw.y CPU-ROM
66 // 0x02000 - 0x027FF 7l CPU-ROM
67 // 0x04000 - 0x047FF 1k.bin VID-ROM
68 // 0x05000 - 0x057FF 1h.bin VID-ROM
69 // 0x10000 - 0x3FFFF mc_wav_2.bin Sound(Wav)Data
70 always@(posedge I_ROM_CLK)
72 if (I_ADDR <= 18'h7ff) begin
76 else if (I_ADDR >= 18'h800 && I_ADDR <= 18'hfff) begin
80 else if (I_ADDR >= 18'h1000 && I_ADDR <= 18'h17ff) begin
84 else if (I_ADDR >= 18'h1800 && I_ADDR <= 18'h1fff) begin
88 else if (I_ADDR >= 18'h2000 && I_ADDR <= 18'h27ff) begin
97 assign O_DATA = DATA_OUT;