/dports/emulators/pcem/pcem_emulator-pcem-faf5d6423060/src/ |
H A D | vid_ps1_svga.c | 45 svga->crtcreg = val & 0x3f; in ps1_m2121_svga_out() 48 if (svga->crtcreg & 0x20) in ps1_m2121_svga_out() 50 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in ps1_m2121_svga_out() 52 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in ps1_m2121_svga_out() 54 old = svga->crtc[svga->crtcreg]; in ps1_m2121_svga_out() 55 svga->crtc[svga->crtcreg] = val; in ps1_m2121_svga_out() 58 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in ps1_m2121_svga_out() 106 temp = svga->crtcreg; in ps1_m2121_svga_in() 109 if (svga->crtcreg & 0x20) in ps1_m2121_svga_in() 112 temp = svga->crtc[svga->crtcreg]; in ps1_m2121_svga_in()
|
H A D | vid_vga.c | 33 svga->crtcreg = val & 0x3f; in vga_out() 36 if (svga->crtcreg & 0x20) in vga_out() 38 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in vga_out() 40 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in vga_out() 42 old = svga->crtc[svga->crtcreg]; in vga_out() 43 svga->crtc[svga->crtcreg] = val; in vga_out() 46 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in vga_out() 71 temp = svga->crtcreg; in vga_in() 74 if (svga->crtcreg & 0x20) in vga_in() 77 temp = svga->crtc[svga->crtcreg]; in vga_in()
|
H A D | vid_tvga.c | 109 svga->crtcreg = val & 0x3f; in tvga_out() 112 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in tvga_out() 114 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in tvga_out() 116 old = svga->crtc[svga->crtcreg]; in tvga_out() 117 val &= crtc_mask[svga->crtcreg]; in tvga_out() 118 svga->crtc[svga->crtcreg] = val; in tvga_out() 122 if (svga->crtcreg < 0xE || svga->crtcreg > 0x10) in tvga_out() 128 switch (svga->crtcreg) in tvga_out() 190 return svga->crtcreg; in tvga_in() 192 if (svga->crtcreg > 0x18 && svga->crtcreg < 0x1e) in tvga_in() [all …]
|
H A D | vid_ati18800.c | 60 svga->crtcreg = val & 0x3f; in ati18800_out() 63 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in ati18800_out() 65 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in ati18800_out() 67 old = svga->crtc[svga->crtcreg]; in ati18800_out() 68 svga->crtc[svga->crtcreg] = val; in ati18800_out() 71 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in ati18800_out() 113 temp = svga->crtcreg; in ati18800_in() 116 temp = svga->crtc[svga->crtcreg]; in ati18800_in()
|
H A D | vid_paradise.c | 113 svga->crtcreg = val & 0x3f; in paradise_out() 118 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in paradise_out() 120 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in paradise_out() 122 if (svga->crtcreg > 0x29 && (svga->crtc[0x29] & 7) != 5) in paradise_out() 124 if (svga->crtcreg >= 0x31 && svga->crtcreg <= 0x37) in paradise_out() 126 old = svga->crtc[svga->crtcreg]; in paradise_out() 127 svga->crtc[svga->crtcreg] = val; in paradise_out() 131 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in paradise_out() 191 return svga->crtcreg; in paradise_in() 195 … if (svga->crtcreg > 0x29 && svga->crtcreg < 0x30 && (svga->crtc[0x29] & 0x88) != 0x80) in paradise_in() [all …]
|
H A D | vid_oti037.c | 44 svga->crtcreg = val /*& 31*/; // fixme: bios wants to set the test bit? in oti037_out() 47 if (((svga->crtcreg & 31) < 7) && (svga->crtc[0x11] & 0x80)) in oti037_out() 49 if (((svga->crtcreg & 31) == 7) && (svga->crtc[0x11] & 0x80)) in oti037_out() 51 old = svga->crtc[svga->crtcreg & 31]; in oti037_out() 52 svga->crtc[svga->crtcreg & 31] = val; in oti037_out() 55 if ((svga->crtcreg & 31) < 0xE || (svga->crtcreg & 31) > 0x10) in oti037_out() 106 temp = svga->crtcreg; in oti037_in() 109 temp = svga->crtc[svga->crtcreg & 31]; in oti037_in()
|
H A D | vid_oti067.c | 42 svga->crtcreg = val & 0x3f; in oti067_out() 45 if (svga->crtcreg & 0x20) in oti067_out() 47 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in oti067_out() 49 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in oti067_out() 51 old = svga->crtc[svga->crtcreg]; in oti067_out() 52 svga->crtc[svga->crtcreg] = val; in oti067_out() 55 if (svga->crtcreg < 0xE || svga->crtcreg > 0x10) in oti067_out() 102 temp = svga->crtcreg; in oti067_in() 105 if (svga->crtcreg & 0x20) in oti067_in() 108 temp = svga->crtc[svga->crtcreg]; in oti067_in()
|
H A D | vid_et4000.c | 67 svga->crtcreg = val & 0x3f; in et4000_out() 70 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in et4000_out() 72 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in et4000_out() 74 old = svga->crtc[svga->crtcreg]; in et4000_out() 75 val &= crtc_mask[svga->crtcreg]; in et4000_out() 76 svga->crtc[svga->crtcreg] = val; in et4000_out() 79 if (svga->crtcreg < 0xE || svga->crtcreg > 0x10) in et4000_out() 165 return svga->crtcreg; in et4000_in() 167 return svga->crtc[svga->crtcreg]; in et4000_in()
|
H A D | vid_ati28800.c | 85 svga->crtcreg = val & 0x3f; in ati28800_out() 88 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in ati28800_out() 90 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in ati28800_out() 92 old = svga->crtc[svga->crtcreg]; in ati28800_out() 93 svga->crtc[svga->crtcreg] = val; in ati28800_out() 96 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in ati28800_out() 213 temp = svga->crtcreg; in ati28800_in() 216 temp = svga->crtc[svga->crtcreg]; in ati28800_in()
|
H A D | vid_pc200.c | 176 if (!(pc200->operation_ctrl & 0x40) && mda->crtcreg <= 11) in pc200_out() 178 pc200->crtc_index = 0x20 | (mda->crtcreg & 0x1f); in pc200_out() 187 PC200LOG(("CRTM[%02x]:=%02x\n", mda->crtcreg, val)); in pc200_out() 188 old = mda->crtc[mda->crtcreg]; in pc200_out() 189 mda->crtc[mda->crtcreg] = val & crtcmask[mda->crtcreg]; in pc200_out() 192 if (mda->crtcreg < 0xe || mda->crtcreg > 0x10) in pc200_out() 228 pc200->crtc_index = 0x20 | (cga->crtcreg & 0x1f); in pc200_out() 237 PC200LOG(("CRTC[%02x]:=%02x\n", cga->crtcreg, val)); in pc200_out() 238 old = cga->crtc[cga->crtcreg]; in pc200_out() 239 cga->crtc[cga->crtcreg] = val & crtcmask[cga->crtcreg]; in pc200_out() [all …]
|
H A D | vid_pc1512.c | 23 int crtcreg; member 61 pc1512->crtcreg = val & 31; in pc1512_out() 64 old = pc1512->crtc[pc1512->crtcreg]; in pc1512_out() 65 pc1512->crtc[pc1512->crtcreg] = val & crtcmask[pc1512->crtcreg]; in pc1512_out() 68 if (pc1512->crtcreg < 0xe || pc1512->crtcreg > 0x10) in pc1512_out() 105 return pc1512->crtcreg; in pc1512_in() 107 return pc1512->crtc[pc1512->crtcreg]; in pc1512_in()
|
H A D | vid_olivetti_m24.c | 17 int crtcreg; member 58 m24->crtcreg = val & 31; in m24_out() 61 old = m24->crtc[m24->crtcreg]; in m24_out() 62 m24->crtc[m24->crtcreg] = val & crtcmask[m24->crtcreg]; in m24_out() 65 if (m24->crtcreg < 0xe || m24->crtcreg > 0x10) in m24_out() 91 return m24->crtcreg; in m24_in() 93 return m24->crtc[m24->crtcreg]; in m24_in()
|
H A D | vid_cga.c | 32 cga->crtcreg = val & 31; in cga_out() 35 old = cga->crtc[cga->crtcreg]; in cga_out() 36 cga->crtc[cga->crtcreg] = val & crtcmask[cga->crtcreg]; in cga_out() 39 if (cga->crtcreg < 0xe || cga->crtcreg > 0x10) in cga_out() 67 return cga->crtcreg; in cga_in() 69 return cga->crtc[cga->crtcreg]; in cga_in()
|
H A D | vid_sigma.c | 126 int crtcreg; /* CRTC: Real selected register */ member 199 sigma->crtcreg = val & 31; in sigma_out() 206 old = sigma->crtc[sigma->crtcreg]; in sigma_out() 207 sigma->crtc[sigma->crtcreg] = val & crtcmask[sigma->crtcreg]; in sigma_out() 212 if (sigma->crtcreg < 0xe || sigma->crtcreg > 0x10) in sigma_out() 270 result = sigma->crtcreg; in sigma_in() 277 result = sigma->crtc[sigma->crtcreg & 0x1F]; in sigma_in()
|
H A D | vid_pcjr.c | 21 int crtcreg; member 62 pcjr->crtcreg = val & 0x1f; in pcjr_out() 66 old = pcjr->crtc[pcjr->crtcreg]; in pcjr_out() 67 pcjr->crtc[pcjr->crtcreg] = val & crtcmask[pcjr->crtcreg]; in pcjr_out() 70 if (pcjr->crtcreg < 0xe || pcjr->crtcreg > 0x10) in pcjr_out() 106 return pcjr->crtcreg; in pcjr_in() 108 return pcjr->crtc[pcjr->crtcreg]; in pcjr_in()
|
H A D | vid_tandy.c | 21 int crtcreg; member 63 tandy->crtcreg = val & 0x1f; in tandy_out() 66 old = tandy->crtc[tandy->crtcreg]; in tandy_out() 67 tandy->crtc[tandy->crtcreg] = val & crtcmask[tandy->crtcreg]; in tandy_out() 70 if (tandy->crtcreg < 0xe || tandy->crtcreg > 0x10) in tandy_out() 110 return tandy->crtcreg; in tandy_in() 112 return tandy->crtc[tandy->crtcreg]; in tandy_in()
|
H A D | vid_hercules.c | 16 int crtcreg; member 49 hercules->crtcreg = val & 31; in hercules_out() 52 hercules->crtc[hercules->crtcreg] = val; in hercules_out() 80 return hercules->crtcreg; in hercules_in() 82 return hercules->crtc[hercules->crtcreg]; in hercules_in()
|
H A D | vid_tandysl.c | 18 int crtcreg; member 63 tandy->crtcreg = val & 0x1f; in tandysl_out() 67 old = tandy->crtc[tandy->crtcreg]; in tandysl_out() 68 tandy->crtc[tandy->crtcreg] = val & crtcmask[tandy->crtcreg]; in tandysl_out() 72 if (tandy->crtcreg < 0xe || tandy->crtcreg > 0x10) in tandysl_out() 126 return tandy->crtcreg; in tandysl_in() 128 return tandy->crtc[tandy->crtcreg]; in tandysl_in()
|
H A D | vid_incolor.c | 147 int crtcreg; member 181 incolor->crtcreg = val & 31; in incolor_out() 184 if (incolor->crtcreg > 28) return; in incolor_out() 186 if (incolor->crtcreg == INCOLOR_CRTC_PALETTE) in incolor_out() 191 incolor->crtc[incolor->crtcreg] = val; in incolor_out() 219 return incolor->crtcreg; in incolor_in() 221 if (incolor->crtcreg > 28) return 0xff; in incolor_in() 223 return incolor->crtc[incolor->crtcreg]; in incolor_in()
|
H A D | vid_mda.c | 22 mda->crtcreg = val & 31; in mda_out() 25 mda->crtc[mda->crtcreg] = val; in mda_out() 45 return mda->crtcreg; in mda_in() 47 return mda->crtc[mda->crtcreg]; in mda_in()
|
H A D | vid_ht216.c | 192 svga->crtcreg = val & 0x3f; in ht216_out() 195 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in ht216_out() 197 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in ht216_out() 202 old = svga->crtc[svga->crtcreg]; in ht216_out() 203 svga->crtc[svga->crtcreg] = val; in ht216_out() 207 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in ht216_out() 282 return svga->crtcreg; in ht216_in() 284 if (svga->crtcreg == 0x1f) in ht216_in() 286 return svga->crtc[svga->crtcreg]; in ht216_in()
|
H A D | vid_et4000w32.c | 166 svga->crtcreg = val & 63; in et4000w32p_out() 170 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in et4000w32p_out() 172 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in et4000w32p_out() 174 old = svga->crtc[svga->crtcreg]; in et4000w32p_out() 175 svga->crtc[svga->crtcreg] = val; in et4000w32p_out() 178 if (svga->crtcreg < 0xe || svga->crtcreg > 0x10) in et4000w32p_out() 184 if (svga->crtcreg == 0x30) in et4000w32p_out() 190 if (svga->crtcreg == 0x32 || svga->crtcreg == 0x36) in et4000w32p_out() 247 return svga->crtcreg; in et4000w32p_in() 250 return svga->crtc[svga->crtcreg]; in et4000w32p_in()
|
H A D | vid_tgui9440.c | 287 svga->crtcreg = val & 0x7f; in tgui_out() 290 if ((svga->crtcreg < 7) && (svga->crtc[0x11] & 0x80)) in tgui_out() 292 if ((svga->crtcreg == 7) && (svga->crtc[0x11] & 0x80)) in tgui_out() 294 old = svga->crtc[svga->crtcreg]; in tgui_out() 295 svga->crtc[svga->crtcreg] = val; in tgui_out() 299 if (svga->crtcreg < 0xE || svga->crtcreg > 0x10) in tgui_out() 305 switch (svga->crtcreg) in tgui_out() 434 return svga->crtcreg; in tgui_in() 436 return svga->crtc[svga->crtcreg]; in tgui_in()
|
H A D | vid_mda.h | 7 int crtcreg; member
|
H A D | vid_ega.c | 128 ega->crtcreg = val & 31; in ega_out() 131 pclog("Write 3d5 %02X %02X %02X\n", ega->crtcreg, val, ega->crtc[0x11]); in ega_out() 134 if (ega->crtcreg <= 7 && ega->crtc[0x11] & 0x80) return; in ega_out() 135 old = ega->crtc[ega->crtcreg]; in ega_out() 136 ega->crtc[ega->crtcreg] = val; in ega_out() 139 if (ega->crtcreg < 0xe || ega->crtcreg > 0x10) in ega_out() 183 return ega->crtcreg; in ega_in() 185 return ega->crtc[ega->crtcreg]; in ega_in()
|