PALDATA
palette[i] = inb(PALDATA) << 2;
r[i] = inb(PALDATA) << 2;
g[i] = inb(PALDATA) << 2;
b[i] = inb(PALDATA) << 2;
outb(PALDATA, palette[i] >> 2);
outb(PALDATA, r[i] >> 2);
outb(PALDATA, g[i] >> 2);
outb(PALDATA, b[i] >> 2);