On 10/27/06, William Chops Westfield wrote: > > And assembler seems foreign to the ARM crowd. One of the things you > DO find at Luminary is an extensive library of primitives for dealing > with all of their on-chip peripherals (and 200+ pages of documentation > for the library!), all written in C. ...much of which resolves into a single hardware register read/write! A lot of the driver library 'magic' is in the symbolic constants in the header files. The library is great for getting things going - use the debug version and it validates the 'constants' you pass in. Exact IO timing on the output pins is difficult to say the least. It's not specified and I went through an interesting exchange on the question of how long it takes between a write to a port and a read from the same port... it's on one of the Luminary forums. Orin. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist