/* * Copyright 2017, Data61, CSIRO (ABN 41 687 119 230) * * SPDX-License-Identifier: BSD-2-Clause */ #include #include void b__init(void) { } char * b_echo_string(const char *s) { return strdup(s); } int b_echo_int(int i) { return i; } float b_echo_float(float f) { return f; } double b_echo_double(double d) { return d; } int b_echo_mix(double d) { return d; } int b_echo_parameter(int pin, int *pout) { *pout = pin; return pin; } void b_increment_parameter(int *x) { *x = *x + 1; }