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