Marco-Krahl opened a new pull request #3487: URL: https://github.com/apache/incubator-nuttx/pull/3487
## Summary This patch series extends 1 wire support by providing a master bus interface that can be used by any driver instance. This also implements a few small wrapper functions for atomic data transition with the connected device on the bus. I made a few small changes to the existing internal 1wire interface. Especially the slaves handling is hidden by the master interface and currently not used since it is not helpful. Optimized handling, especially when only one device is connected on the bus, is determined by the number of maximally allowed slaves, not the number of added slaves to the interface like before. I think the latter one can lead to a bus error when more than one physical device is connected on the bus, but only one is registered. I assume maximal slaves should be the correct indicator for that. ## Impact drivers/1wire and include/nuttx/1wire ## Testing stnm32f103-minimum (Bluepill) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org