Ok, I have a free compiler (Borland C++ 5.02) which requires a $125 assembler program (TASM) to do inline assembly. I refuse to pay this; I'd write my own assembler first.
I know there are some freeware assemblers (I own a few, come to think of it) -- can I use one of them assemble to an OBJ that I can link to, and call functions from within, a C/C++ program?
And how do I have to declare the prototypes? extern C?