is ther a website that details the individual registers of the keyboard controller?
/* void update_cursor(int row, int col)
* by Dark Fiber
*/
void update_cursor(int row, int col)
{
USHORT position=(row*80) + col;
// cursor LOW port to vga INDEX register
outb(0x3D4, 0x0F);
outb(0x3D5, (UCHAR)(position&0xFF));
// cursor HIGH port to vga INDEX register
outb(0x3D4, 0x0E);
outb(0x3D5, (UCHAR)((position>>8)&0xFF));
}
6845 vid controller registers
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:6845 vid controller registers
err .. 3D4 and 3D5 are VGA registers, and aren't related to the keyboard at all ...
Re:6845 vid controller registers
yea thats what i meant...look at subject
i need a site that has infor about the 6845 video controller and its registers..
i need a site that has infor about the 6845 video controller and its registers..
Re:6845 vid controller registers
But why did you include code for moving the cursor in your post? *confused*
Re:6845 vid controller registers
so that people saw the registers i was talking about in the code...
Re:6845 vid controller registers
To quot Pype:
The registers you are talking about is NOT in the code. You are talking about the keyboard registers. Not the VGA registers shown in the code.Pype.Clicker wrote: err .. 3D4 and 3D5 are VGA registers, and aren't related to the keyboard at all ...
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:6845 vid controller registers
http://web.inter.nl.net/hcc/S.Weijgers/ ... vgareg.htm
there are plenty other sites like that ... try a g00gle search
there are plenty other sites like that ... try a g00gle search