Hammer Board Application Notes
This is where I would go looking for information on how to make use of the SIO, interrupt, and parallel I/O pins. For example, the pins must be configured for their function. How is that done? Obviously by writing a bit to an I/O port, but how is that done?