vga assembly question

Im trying to make a vga program for linux Im wondering if anyone knows of a simple document on the subject or if someone could show me some basics. What system calls should I use what parameters should I give them. How do I draw a line of pixels green after in vga mode. I prefer nasm but I can use as but I like intel syntax. Also is it ok to ask a question about linux here?

You can't make BIOS system calls to change the video mode in linux, you have to use a library call like libsvga.

Alright, thank you