Files
a2bfc/ow.h
(no author) d8a3fd2194 added RTC functions
git-svn-id: https://svn.salfter.gotdns.org/svn/a2bfc/trunk@89 1b90f75b-8b96-4784-87c0-14078182fce6
2007-09-24 05:41:06 +00:00

21 lines
619 B
C

#ifndef OW_H
#define OW_H
// common assembly-language routines in ow-common.s
void __fastcall__ ow_writebit(unsigned char data);
void __fastcall__ ow_writebyte(unsigned char data);
unsigned char __fastcall__ ow_readbit(void);
unsigned char __fastcall__ ow_readbyte(void);
unsigned char __fastcall__ ow_reset(void);
void __fastcall__ ow_wait(void);
void __fastcall__ ow_mswait(void);
// common C routines in ow.c
void ow_selectdevice(unsigned char* devid);
unsigned char ow_crc(unsigned char* data, unsigned char len);
unsigned char ow_enumeratedevices(unsigned char* devids, unsigned char maxdevs);
#endif // OW_H