Ladislav,
I agree. Miles is probably the most common sound interface ever used in DOS
and no other so far could be called a standard. There is also HMI who is
pretty common as well, but I know very little about.
Mr. Miles has been very attentive in answering my e-mails. He explained me
Christian,
As I said, how the interface works particularly for FreeDOS is arbitrary,
and interrupt 2Bh was only a suggestion. I agree that saving a whole interrupt
for what now is just one project is kind of selfish. There are plenty of
solutions to this.
Just as you reply, it could also
Christian,
I'm working on it now.
Users will not have to search for an available interrupt. The driver will do
that for them. I'd better put up the code. I don't want to be all theory up
here. But you're right about taking advantage of the AMIS. Even though you
first said I shouldn't
Thanks, Megabrutal
I did not know that was happening. Of course, my own e-mail does not put my
messages into Spam, so I did not see it. I figure some other people may or may
not be getting them into spam, depending on their provider also. Probably this
has to do with the things Yahoo adds
Guys,
Yeah, it clearly will be the best for me to use XMS functions. There is
still a lot I don't know about the different ways to access PM memory
(including protected mode itself) so some things you guys say are perfectly
clear to me while others are full of mistery :P Is there any site
Guys,
I am currently working on a project for DOS and I hope the FreeDOS community
will find it useful. I was trying not to present it until it consists of a
significant running piece of code, because I don't want it to sound virtual,
but as I ask for help here, people ask me details about
Thanks, Christian,
The reason why I've been considering a brand new interrupt is because the
driver is not supposed to be single-purposed. What I want to create is a new
standard interface where support for new features can be hooked in a very tidy
and organised way. I think we can't just
Guys,
I was pretty sure I had got it working before, so I didn't want to just
leave it as it is. What I just did is restart my computer with plain FreeDOS
and wrote, compiled and executed a programme like this:
mov ax,0b800h
--- On Tue, 27/10/09, japhethx gmail japhe...@googlemail.com
Guys,
I was pretty sure I had got it working before, so I didn't want to just
leave it as it is. What I just did is restart my computer with plain FreeDOS
and wrote, compiled and executed a programme like this:
mov ax,0b800h
mov ds,ax
mov word ptr [100h],1f21h ; draw
Thank you, Christian
You've cleared out some doubts and misunderstandings I had. Still, now this
leads me to new questions. Also, I would like to clarify some of the things I
wrote in my last e-mail.
When you say a program would still need to set up flat real mode, I suppose
you mean
Guys,
I'm building a driver (for DOS) that's supposed to have several functions
hooked at an interrupt. When applications call these functions, the driver
should load and unload some tables or activate/deactivate them somehow. Because
these tables are big, I don't want to keep them in
11 matches
Mail list logo