If I recall correctly, the MS compiler uses a subltly different calling convention/ABI than the "o32" gcc conventions assumed by MIPS Linux, and certainly the assembler directives will be different from those assumed by the Linux sources. It *might* be possible to hack up a MIPS Linux kernel source tree to build with the MS tool kit, but it would be a lot of work, some of it subtle. Regards, Kevin K.