Add configuration options for one wire master
Test communication with ds2483
Merge branch 'master' into ibutton
Merge branch 'master' into ibutton
Read iButton serial number

Uses a state machine to send a sequence of commands to the DS2483 in
order to read the 8 bytes of the serial number from an iButton.
Implement basic multi-tasking

Mutli-tasking with two processes to allow the ibutton process to block
while waiting for I/O to complete.
Reimplement iButton code to rely on blocking I/O

This removes the ugly-ass state machine
Make TWI master retry the transaction on NAKs
Scheduled polling for an iButton

Polls for an iButton every 300ms on a timer
Missing one wire wait
comment
Add retry count to twi transactions
Add status codes to twi_master txn_complete
Implement blocking at the TWI layer
Document functions for d2483
remove unused functions
whitespace
Fix unreliable ibutton reading

Issue introduced in 5811cb857c3ae68193d6205f5268e5208a29e357

I can't explain this, but there appears to be a timing issue...
rename task to thread
rename krn.c|h to threads