CR58
uint8_t CR58[0x10];
regp->CR58[i] = NVReadVgaCrtc5758(dev, head, i);
NVWriteVgaCrtc5758(dev, head, i, regp->CR58[i]);
unsigned char CR50, CR51, CR53, CR55, CR58, CR5B, CR5D, CR5E;
reg->CR58 = vga_in8(0x3d5, par) & 0x80;
reg->CR58 |= 0x13;
vga_out8(0x3d5, reg->CR58, par);
reg->CR58 = vga_in8(0x3d5, par);
vga_out8(0x3d5, reg->CR58, par);