Package com.dalsemi.system

Interface Summary
ExternalInterruptEventListener This interface allows an application to respond when an external interrupt has been triggered.
 

Class Summary
ArrayUtils This class implements methods to manage arrays.
BitPort This class allows bit manipulation of available processor port pins, SMC Ethernet controller port pins and provides abstracted methods of manipulating bits in memory mapped IO addresses through the DataPort class.
BytePort This class allows byte wide access to available processor ports.
Clock This class provides access to the TINI Real-Time clock.
DataPort This class allows byte wide reads and writes to memory mapped IO devices.
Debug This class encapsulates a small collection of hopefully useful debug utilities.
ExternalInterrupt This class allows an application to manage external interrupts received by TINI.
ExternalInterruptEvent This class represents an event object for external interrupts on TINI.
I2CPort Class allowing access to I2C bus.
This class uses the I2C protocol on one of two resources: P5.0(SCL) and P5.1(SDA)
Max rate 250Kbit/s, Min rate 2.5Kbit/s dependant on clockDelay value.
Security A SHA-1 Hash and a "Better than Java" random number generator.
TINIOS The TINIOS class contains static methods to read the state of the running tasks and set system configuration variables.
 

Exception Summary
CommitException Exceptions thrown by classes that commit data to flash memory.
ExternalInterruptException ExternalInterruptExceptions are thrown when an application attempts to manage ExternalInterrupts and there are no resources available.
IllegalAddressException This exception is thrown by DataPort when access to an address outside the permitted range is attempted.