From f18d074c5f13606a87e6b22a5c6d30e087fff88a Mon Sep 17 00:00:00 2001 From: kyoubate-haruka <46010460+kyoubate-haruka@users.noreply.github.com> Date: Thu, 12 Sep 2024 12:50:57 +0200 Subject: [PATCH] kemono: add missed declarations --- kemonoio/kemonoio.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/kemonoio/kemonoio.h b/kemonoio/kemonoio.h index c014857..5969158 100644 --- a/kemonoio/kemonoio.h +++ b/kemonoio/kemonoio.h @@ -51,3 +51,16 @@ HRESULT kemono_io_poll(uint16_t* ops, uint16_t* player); Minimum API version: 0x0100 */ void kemono_io_jvs_read_coin_counter(uint16_t *out); + +/* Initialize LED emulation. This function will be called before any + other fgo_io_led_*() function calls. + + All subsequent calls may originate from arbitrary threads and some may + overlap with each other. Ensuring synchronization inside your IO DLL is + your responsibility. */ +HRESULT kemono_io_led_init(void); + +/* Update the RGB LEDs. + + Exact layout is TBD. */ +void kemono_io_led_set_colors(uint8_t board, uint8_t *rgb); \ No newline at end of file