+1 Bravo - very interesting feature. Timed I/O function capability. Nice touch even if it is limited in size. It will be interesting to see what the community can do with this feature. >Basically each PIO is a small state machine with it's own register, GPIO mapping, IRQ and DMA for building timing specific I/O code.