Bus searching functions.


char * MLSearch( pML pml, char *cmd )
Set up for the recursive portion of the bus tree search by resetting the bus and the daemon state. Source: ../mld.c.html#MLSearch
static char * MLSearch_( char *reply, pML pml )
The recursive portion of the bus search. If any switch devices are found in the current directory, activate them one by one and descend down the tree from there. Source: ../mld.c.html#MLSearch_
static int MLSearchLoop( pML pml )
Repeat calls to MLSearchNxt () until all active devices have been found. Source: ../mld.c.html#MLSearchLoop
MLSearchNxt
Find the next node in the tree. pmlnode holds result unless negative return value. Return of zero indicates this is the last node. Source: ../mld.c.html#MLSearchNxt
int MLAddrCRC( pMLADDR pmladdr )
Return an eight bit DS CRC calculated against a 1-Wire address. Source: ../mld.c.html#MlAddrCRC
pML MLPathReset( pML pml )
Change directory to root and bounce the bus power. Source: ../mld.c.html#MLPathReset
alphabetic index hierarchy of classes


XIDAR TECHNICS, 3388 STATE RT 370, CATO NY 13033-9716
Copyright © 1996 Eliot W. Dudley All rights reserved.
edudley@servtech.com

Dallas Semiconductor Home Page 1-Wire, DS, DS1820, DS2405, DS2407, DS9097, and MicroLan are trademarks and/or registered trademarks of Dallas Semiconductor

generated by doc++