MC-R500 などの color palette を持つマシンのために、
pbsdboot.exe で color map を設定するようにしました。
bivideo もこれに対応して WSDISPLAYIO_GETCMAP を
サポートしました。
8bit color の場合には、/dev/ttyE? に対する ioctl で
以下のようにすれば color map が取得できます。
struct wsdisplay_cmap cmap;
u_char r[256], g[256], b[256];
cmap.index = 0;
cmap.count = 256;
cmap.red = r;
cmap.green = g;
cmap.blue = b;
ioctl(fd, WSDISPLAYIO_GETCMAP, &cmap);
Takemura