Hi, As part of my linux learning curve and development on the lego nxt I have written a small app using NASM. Although useless to most people, the program is well commented and demonstrates :-
*processing command line arguments.
*basic makefile syntax
*terrible programming style.
Comments are welcome good or bad.
get the tarball here