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

Reply via email to