> Can someone shed some light on this? Jal author (Wouter), I am no longer involved in the compiler development. This seems not a compiler issue to me, more a library issue. Think: the=20 TRIS instruction is not something a compiler will generate to implement=20 a specific HLL construct. If there are any chips that really don't implement (as opposed to just=20 don't mention) TRIS it would be interesting to check what the libraries=20 use for those chips. When I was involved in the compiler, TRIS was documented for all chips I=20 targeted. So it was valid, and it still is for those chips. I checked=20 12F629, it is still there. I dunno what Kyle (he current compiler author) does, but way back I=20 always ran the generated asm text through MPASM, and comared the result=20 with the directly-generated .hex. Always a full match. You could ask this on the jallist, more chance that the compiler and/or=20 library developers read it. --=20 Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu C++ on uC blog: http://www.voti.nl/erblog --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .