delorie.com/archives/browse.cgi | search |
From: | "Ken Jenkins" <ken DOT jen AT adelphia DOT net> |
Newsgroups: | comp.os.msdos.djgpp |
References: | <RUfca.942$z_3 DOT 477599 AT news1 DOT news DOT adelphia DOT net> <b4s30b$n6o$1 AT antares DOT lu DOT erisoft DOT se> <G3wca.1706$z_3 DOT 763310 AT news1 DOT news DOT adelphia DOT net> <200303150305 DOT h2F35DG11549 AT envy DOT delorie DOT com> |
Subject: | Re: Problems adressing memory variable |
Lines: | 56 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 6.00.2800.1106 |
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2800.1106 |
Message-ID: | <L8yca.1778$z_3.804270@news1.news.adelphia.net> |
Date: | Sat, 15 Mar 2003 04:40:11 GMT |
NNTP-Posting-Host: | 68.64.172.34 |
X-Complaints-To: | abuse AT adelphia DOT net |
X-Trace: | news1.news.adelphia.net 1047703211 68.64.172.34 (Fri, 14 Mar 2003 23:40:11 EST) |
NNTP-Posting-Date: | Fri, 14 Mar 2003 23:40:11 EST |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Ok, I think I've gotten most of the bugs worked out by now. But the silly thing still won't work... What am I doing wrong this time? #include <dpmi.h> #include <go32.h> void display_string (unsigned short int x, unsigned short int y, unsigned short int bg_color, unsigned short int text_color) { char * disp_str = "Hello!"; unsigned short int length = 6; // ***************************************************** unsigned short int column = (x - 1); unsigned short int row = (y - 1); dosmemput (disp_str, __tb, (length + 1)); __dpmi_regs output; output.x.ax = 0x1301; output.h.bh = 0x00; output.h.bl = ((text_color << 4) + bg_color); output.x.cx = length; output.h.dl = column; output.h.dh = row; output.x.bp = __tb >> 4; output.x.ss = __tb & 0x0f; __dpmi_int (0x10, (& output)); }; int main (void) { display_string (10, 10, 7, 1); return 0; }; P.S. Thanks for all the help so far
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |