From 449ef648acfd681356040505a3a9c249c9704ccd Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 9 Sep 2025 10:36:31 -0500 Subject: [PATCH] Add timing debug log traces --- i2c_smbus/Windows/i2c_smbus_pawnio.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/i2c_smbus/Windows/i2c_smbus_pawnio.cpp b/i2c_smbus/Windows/i2c_smbus_pawnio.cpp index 61f5835af..cfded52b2 100644 --- a/i2c_smbus/Windows/i2c_smbus_pawnio.cpp +++ b/i2c_smbus/Windows/i2c_smbus_pawnio.cpp @@ -141,7 +141,10 @@ s32 i2c_smbus_pawnio::i2c_smbus_xfer(u8 addr, char read_write, u8 command, int s /*-----------------------------------------------------*\ | Perform SMBus transfer | \*-----------------------------------------------------*/ + unsigned int start = std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); status = pawnio_execute(handle, "ioctl_smbus_xfer", in, in_size, out, out_size, &return_size); + unsigned int end = std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); + LOG_TRACE( "pawnio_execute %u", end - start ); /*-----------------------------------------------------*\ | Unpack output data |