News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Kernel Asynchronous I/O (AIO) Support for Linux

Started by James Ladd, May 14, 2006, 02:57:01 AM

Previous topic - Next topic

James Ladd

I was looking and found this:

Kernel Asynchronous I/O (AIO) Support for Linux
http://lse.sourceforge.net/io/aio.html

Now I can use this information to continue with my server project and provide
Async IO on both Linux and Windows.

Rgs, James.

Mark Jones

...But you're going to finish the windows version first, right? :toothy
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

James Ladd

Im hoping that the same source will cover both, so yes in a way the windows version will
be first.

I have done enough with the windows version to know what is involved
and now I need to do enough with the linux version to know what is involved
there. The AIO subsystems are very similar.

I will be using GAS as the assembler but using intel syntaz as I need both platforms
to be covered.

Would you like to help ?

Rgs, James.

arafel

I was under impression that you wanted to use FASM for both windows and linux versions. What made you change your mind to GAS?

Mark Jones

James, I have a hard enough time with MASM let alone learning any new assemblers and OS topologies! :lol

Seriously, you know all the intricacies of this project where it would take the rest of us considerable time just to acclimate, let alone contribute meaningful code. :wink
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

James Ladd

I chose GAS over other assemblers that supported multiple platforms because the range of
platforms it supports appears to be larger than others.

The GNU tool-chain is also quite large and if necessary I can use C/C++/make
easily and provide one set of files that can be used on any platform that supports
GAS/GNU.

FASM did look nice but I found that documentation and support in the forums was lacking.
With GAS there is probably little I can ask about it that isnt already covered years ago in
other newsgroups or forums.

Mark - Thanks for your kind words.  There is still so much I can learn from you.

Rgs, James.