// Copyright 2025 XMOS LIMITED.
// This Software is subject to the terms of the XMOS Public Licence: Version 1.

#pragma once

#include <xccompat.h>

#if defined(__cplusplus) || defined(__XC__)
extern "C" {
#endif

#if defined(__XC__)
void some_gpo(chanend c_gpo, out port p_leds);
#else
void some_gpo(chanend c_gpo, port p_leds);
#endif // defined(__XC__)

#if defined(__cplusplus) || defined(__XC__)
}
#endif // End of extern "C" scope
