ga_reg_write
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xe08, 0x790); /* 71Hz */
ga_reg_write(ga, 0xe08, 0x670); /* 60Hz */
ga_reg_write(ga, 0xc90, 0);
ga_reg_write(ga, 0xc94, 0);
ga_reg_write(ga, 0xca0, 0);
ga_reg_write(ga, 0xca4, 0);
ga_reg_write(ga, 0xc98, 0);
ga_reg_write(ga, 0xca8, 0);
ga_reg_write(ga, 0xc80, r & 0xff);
ga_reg_write(ga, 0xc84, (r >> 8) & 0xff);
ga_reg_write(ga, 0xc88, v & 0xff);
ga_reg_write(ga, 0xc8c, ga->clut[i][0] = ansi_color[i][0]);
ga_reg_write(ga, 0xc8c, ga->clut[i][1] = ansi_color[i][1]);
ga_reg_write(ga, 0xc8c, ga->clut[i][2] = ansi_color[i][2]);
ga_reg_write(ga, 0xc8c, ga->clut[i][0] = j);
ga_reg_write(ga, 0xc8c, ga->clut[i][1] = j);
ga_reg_write(ga, 0xc8c, ga->clut[i][2] = j);
ga_reg_write(ga, 0xc8c,
ga_reg_write(ga, 0xc8c,
ga_reg_write(ga, 0xc8c,
ga_reg_write(ga, 0xc8c, ga->clut[i][0] = 0xff);
ga_reg_write(ga, 0xc8c, ga->clut[i][1] = 0xff);
ga_reg_write(ga, 0xc8c, ga->clut[i][2] = 0xff);
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xc8c, 0);
ga_reg_write(ga, 0xc8c, ga->clut[i][0]);
ga_reg_write(ga, 0xc8c, ga->clut[i][1]);
ga_reg_write(ga, 0xc8c, ga->clut[i][2]);
ga_reg_write(ga, 0x400, 0xffffffff);
ga_reg_write(ga, 0xe80, 0);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0x400, 0xaaaaaa);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0x400, 0x555555);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0x400, 0xaaaaaa);
ga_reg_write(ga, 0x400, 0);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0xe80, 0xffffff);
ga_reg_write(ga, 0x400, 0xffffff);
ga_reg_write(ga, 0xe80, 0);
ga_reg_write(ga, 0x400, 0xaaaaaa);
ga_reg_write(ga, 0x400, 0x555555);