The other day I decided to do some experimenting with the parallel port on my FreeDos machine, so I built an adapter with 8 LEDs connected to the output bits. It didn’t take too long to figure out how to turn the LEDs on/off using QBASIC.
But I wanted to get a little closer to machine level control over the port. I decided to go with Microsoft’s MASM 6.11. Apparently, it was the last version that ran on MS-DOS. I liked the fact that it came with a lot of reference documentation. I did install it on my FreeDos 1.3 machine and get it working. I’ve been able to turn the parallel port bits on and off, etc. I installed MASM before I realized there are a couple of assemblers listed on the FreeDos software page. The Flat Assembler seems especially well supported. Is anyone here familiar with FASM? MASM is probably overkill for my purpose and like many other Microsoft products, their support for it is mainly reference material for experienced programmers. http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/fasm.html -- It's all fun and games until someone divides by zero.
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user