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.
...But you're going to finish the windows version first, right? :toothy
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.
I was under impression that you wanted to use FASM for both windows and linux versions. What made you change your mind to GAS?
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
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.