Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 669 → Rev 670

/shark/trunk/drivers/fb/fun16.c
133,6 → 133,25
{0x76, 0xdc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
};
 
#define rgb16(r, g, b) ((((WORD)(r & 0xF8)>>3) << 11) | (((WORD)(g & 0xFC)>>2) << 5) | ((WORD)(b & 0xF8)>>3))
 
int vga16color[16] = { rgb16(0,0,0),
rgb16(0,0,168),
rgb16(0,168,0),
rgb16(0,168,168),
rgb16(168,0,0),
rgb16(168,0,168),
rgb16(168,168,0),
rgb16(208,208,208),
rgb16(168,168,168),
rgb16(0,0,252),
rgb16(0,252,0),
rgb16(0,252,252),
rgb16(252,0,0),
rgb16(252,0,252),
rgb16(252,252,0),
rgb16(252,252,252)};
 
#define memsetw(addr, val, n) {LIN_ADDR i; for(i = addr; i < addr + n; i += 2) *(WORD *)i = val;}
 
struct fb_info *grx_info = NULL;