On 4/10/08, Stephen D. Barnes wrote: > I am surprised that the functionality present in MPASM has not carried > over into ASM30. This was a work around I will say that because the code base is totally different. MPASM is Microchip's own baby. MPLAB C30 (including ASM30) toolchain is based on GCC. I will venture to say the GNU assembler (gas) is not easy to use but some experts here may disagree. By the way, C32 is also based on GCC. Microchip chooses the correct (and easier) way to leverage the strength of GCC. But this does leave the die-hard assembly programmer a bit of disadvantage. Anyway, dsPIC30/PIC24 and PIC32 are more geared toward C and I like C more than assembly even for PIC18 (and even PIC16). Another example: due to the implementation of code size limit in C32, you do not have a full unlimited assembly toolchain for PIC32. http://forum.microchip.com/tm.aspx?m=326497 Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist