#include "generator.h" extern "C" const uint16_t sin_tab[0x100]; uint16_t Generator::step() { const uint16_t v = sin_tab [base >> 24]; base += incr; return v; } unsigned int Generator::Send(uint16_t * const ptr, const unsigned int len) { for (unsigned n=0u; n