Mail Archives: djgpp/2001/03/22/12:31:53
From: | "Michael Duxbury" <M DOT R DOT Duxbury AT btinternet DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | assembler probs
|
Date: | Thu, 22 Mar 2001 17:17:29 -0000
|
Organization: | BT Internet
|
Lines: | 35
|
Message-ID: | <99dc06$p3b$1@uranium.btinternet.com>
|
NNTP-Posting-Host: | host213-1-131-253.btinternet.com
|
X-Priority: | 3
|
X-MSMail-Priority: | Normal
|
X-Newsreader: | Microsoft Outlook Express 5.50.4522.1200
|
X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4522.1200
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
I am trying to compile this but get a slight problem with the hello: db
'Hello, world!' line.
I can't seem to find an example of how the gcc compiler handles this part of
assembly
#include <stdio.h>
void drawline(int x1,int x2, int y, char color);
int main()
{
drawline(23,34,56,12);
}
void hello() {
asm ("movb %ah,ox09;
movb %dx,$hello;
intb 0x21;
movb 5ax,0x4c00;
intb 0x20;"
hello: db 'Hello, world!' )
}
void drawline(int x1,int x2, int y, char color)
{
asm (" movb %ax , 0xa000");
}
Anyone help me out please?
- Raw text -