| Zeile 46: | Zeile 46: | ||
u16 *off = (u16*)0xB8000; | u16 *off = (u16*)0xB8000; | ||
// berechnen der Adresse | // berechnen der Adresse | ||
| − | off += | + | off += y*80+x; // eine Multiplikation mit 2 darf hier nicht erfolgen, da off vom type u16 ist |
// setzen des zeichens + attributebyte | // setzen des zeichens + attributebyte | ||
*off = (((u16)color)<<8)|chr; | *off = (((u16)color)<<8)|chr; | ||