VIS_PUTCMAP
The VIS_PUTCMAP ioctl command
establishes the console color map. The terminal emulator calls this function
to set up the color map of the kernel. The vis_cmap structure
is shown in the following code. This structure only applies to 8-bit color
indexed mode.
struct vis_cmap {
int index; /* Index into colormap to start updating */
int count; /* Number of entries to update */
unsigned char *red; /* List of red values */
unsigned char *green; /* List of green values */
unsigned char *blue; /* List of blue values */
};
The VIS_PUTCMAP ioctl command
is similar to the FBIOPUTCMAP command.
The VIS_PUTCMAP command is specific
to the frame buffer terminal-emulator compatible console code.