#include #include #include #include "Assembly.h" #include "Gpio.h" #include "Memory.h" #include "Sinewave.h" static Gpio gpio; static Memory memory; static Sinewave sinewave; int main(int, char **) { rpc::server server(hwd::config::port()); Assembly assembly {server}; assembly.add("gpio", gpio); assembly.add("memory", memory); assembly.add("sinewave", sinewave); server.run(); }