Hi all, I've been working on the oneshot driver implementation for ESP32 and I've noticed that other chips split the implementation into 2 files:
- <chip>_oneshot_lowerhalf.c - <chip>_oneshot.c The second file is not used at all besides the lowerhalf. And the lowerhalf file seems more like a wrapper for the API that is in <chip>_oneshot.c. That stated, is it fine if I keep only the lowerhalf file? Why the <chip>_oneshot.c was created in the other implementations instead of only keeping everything on the lowerhalf file? Thanks in advance for reading it. My best regards, Sara