Implementation of 1-Wire with added Alarm Search Functionality

Dependents:   Max32630_One_Wire_Interface

Revision:
141:cf38f48a2a49
Parent:
139:f0e0a7976846
diff -r 6f32bf635c9d -r cf38f48a2a49 Masters/DS2465/DS2465.h
--- a/Masters/DS2465/DS2465.h	Fri Feb 17 19:09:11 2017 +0000
+++ b/Masters/DS2465/DS2465.h	Fri Feb 17 21:54:14 2017 +0000
@@ -178,8 +178,8 @@
         virtual OneWireMaster::CmdResult OWTouchBitSetLevel(uint8_t & sendRecvBit, OWLevel afterLevel);
         virtual OneWireMaster::CmdResult OWReadByteSetLevel(uint8_t & recvByte, OWLevel afterLevel);
         virtual OneWireMaster::CmdResult OWWriteByteSetLevel(uint8_t sendByte, OWLevel afterLevel);
-        virtual OneWireMaster::CmdResult OWReadBlock(uint8_t *recvBuf, uint8_t recvLen);
-        virtual OneWireMaster::CmdResult OWWriteBlock(const uint8_t *sendBuf, uint8_t sendLen);
+        virtual OneWireMaster::CmdResult OWReadBlock(uint8_t *recvBuf, size_t recvLen);
+        virtual OneWireMaster::CmdResult OWWriteBlock(const uint8_t *sendBuf, size_t sendLen);
         virtual OneWireMaster::CmdResult OWSetSpeed(OWSpeed newSpeed);
         /// @note The DS2465 only supports enabling strong pullup following a 1-Wire read or write operation.
         virtual OneWireMaster::CmdResult OWSetLevel(OWLevel newLevel);
@@ -248,7 +248,6 @@
         OneWireMaster::CmdResult cWriteMemory(uint8_t addr, const uint8_t * buf, size_t bufLen) const;
 
         // Legacy implementations
-        OneWireMaster::CmdResult OWWriteBlock(bool tx_mac, const uint8_t *tran_buf, uint8_t tran_len);
         OneWireMaster::CmdResult copyScratchpad(bool destSecret, unsigned int pageNum, bool notFull, unsigned int segmentNum);
         OneWireMaster::CmdResult computeNextMasterSecret(bool swap, unsigned int pageNum, PageRegion region);
         OneWireMaster::CmdResult computeWriteMac(bool regwrite, bool swap, unsigned int pageNum, unsigned int segmentNum) const;