Introduction to MIPS Assembler

This is a simple 'Hello World' example of mips assembler for the BR-6104KP board. Once compiled and downloaded to the board it simply prints 'hello world' on the serial console. It's a starting point for people who want to do low-level stuff with the IO ports, making use of the full power of the 175MHz CPU, or simply to learn about MIPS assembler without Linux getting in the way. Assuming you have a compiled OpenWrt toolchain in:


then put these files somewhere like:


Run 'make hello.bin.gz' to make the firmware - you'll need to add CSYS header if you want to write it to flash.

The files can be found in svn