home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
PPPBCKP
/
SRC15B17.ZIP
/
WATTSRC.ZIP
/
ELIB
/
QMSG.C
< prev
next >
Wrap
Text File
|
1994-11-28
|
635b
|
41 lines
/*
* debugging messages... can be used inside interrupts
*
*/
static int far *screenptr = (int far *)0xB8000000L;
void dputch( char x )
{
if (x == '\n') screenptr = (int far *)0xb8000000L;
else *(screenptr++) = (x&0xff) | 0x700;
}
void dmsg( char *s )
{
dputch('\n');
while ( *s )
dputch( *s++ );
}
void dhex1int( int x )
{
x &= 0x0f;
if ( x > 9 ) x = 'A' + x - 0xa;
else x += '0';
dputch( x );
}
void dhex2int( int x )
{
dhex1int( x>>4 );
dhex1int( x );
dputch(' ');
}
void dhex4int( int x )
{
dhex2int( x >> 8 );
dhex2int( x );
}