in nubus.c [100:111]
static void nubus_advance(unsigned char **ptr, int len, int map) { unsigned char *p = *ptr; while (len) { while (not_useful(p, map)) p++; p++; len--; } *ptr = p; }