delorie.com/archives/browse.cgi | search |
From: | "John F. Bell" <jbell AT xmission DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: __djgpp_conventional_base |
Date: | Sun, 13 Oct 1996 19:52:58 -0600 |
Organization: | XMission Internet (801 539 0900) |
Lines: | 19 |
Message-ID: | <32619CFA.2BB5@xmission.com> |
References: | <32615DE2 DOT 4928 AT xmission DOT com> |
Reply-To: | jbell AT xmission DOT com |
NNTP-Posting-Host: | slc59.modem.xmission.com |
Mime-Version: | 1.0 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
> > Also, I tried to write a screen filler function in assembly, but it > only fills up the first half of the screen or so. Here it is > __asm__ __volatile__ (" > movl %1, %%edi > movb %0, %%al > movw 64000, %%cx > rep > stosb" > : > :"g" (color), "g" (0xA0000+__djgpp_conventional_base) > :"ax","cx","di","memory" > ); Sorry for being stupid, I see that I need a '$' in front of the 64000. But still, how often does __djgpp_conventional_base change? John F. Bell <no e-mail currently>
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |