Xref: news2.mv.net comp.os.msdos.djgpp:4736 From: Chris Grubb Newsgroups: comp.os.msdos.djgpp Subject: newbie djgpp putpixel ques. Date: Sat, 08 Jun 1996 23:22:41 -0400 Organization: TDS TELECOM - Madison, WI Lines: 37 Message-ID: <31BA4381.7C6E@ccm.tdsnet.com> NNTP-Posting-Host: aumi0-a08.ccm.tds.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I'm new to djgpp, and c in general..but I'm learning..can someone please point out to me what's wrong with this putpixel routine..when I try to run it, I get a page fault..here's the code void set_mode_13h(void); void set_mode_03h(void); void put_pixel(int color, int x, int y); void main( void ) { set_mode_13h(); put_pixel(200,1,1); getkey(); set_mode_03h(); } void set_mode_13h(void) { asm("movw $0x13,%ax int $0x10 "); } void put_pixel(int color, int x, int y) { long *base_address = 0xA0000; long *memory_address = 0; memory_address = base_address + (320 * y) + x; *(memory_address) = color; } void set_mode_03h(void) { asm("movw $0x03,%ax int $0x10 "); } thanks for any help