swapi
swapf = (void (*)(char *, char *, size_t))swapi;
static void swapi(uint32_t *r1, uint32_t *r2, size_t cnt);