1) I'm quite certain that I missed a post explaining this, but how come the sourceforge.net project page hasn't been updated for a while, if I may ask?
2) Why doesn't fasm support compiling win9x/nt drivers? I consider this a major drawback. Although the ASM community is very large, most people preffer at least medium-level programming languages, using ASM for OS cores and drivers.
In Windows, FASM is quite fun and easy to learn, mostly because of it's interface. In Linux, it's even more fun - you must use your favourite editor (may apply to windows as well, but with minor modifications fasmw cand be to the liking of anybody). Still, the reason I started learning ASM (well, IA32 ASM) was write a couple of drivers for one of my projects. I started looking for compilers, and came down to 2 choices: FASM and NASM. Although NASM seemed much more professional, I chose FASM because I realized it offered the same capabilities in a smaller package, with an editor included.
Although the drivers are still do-able, the process is kind of... ugly, and it would encourage programmers to use something else. Well, I think I already said too much... If I lost you on the way, the question was:
Why doesn't fasm output windows drivers?
_________________ This is who I choose to be.
|