Numbers... Many many numbers...
All it is is different numbers and address locations and signals. For the low-down stuff like outportb and inportb(Output and input to ports respectively), I found those in a file that comes with DJGPP the GNU C Compiler. Those are useful for writing / getting values from different ports on your computer whether it's a hard disk and a sound card. Alot of that information can be found on the links to sites that are given in this thread. A really good site for learning drawing algorythms is http://www.brackeen.com/home/vga
There you will find setting modes, drawing pixels, drawing lines, circles, etc... Another good site for finding information on the VESA video modes is http://www.VESA.org
Basically, the information your need is just port values and the meaning of information that you send to the ports.