strtous
op->bootnum = strtous(oarg, NULL, 16);
opt.debug = strtous(optarg, NULL, 0);
opt.bootnum = strtous(optarg, NULL, 16);
opt.partnum = strtous(optarg, NULL, 0);
opt.timeout = strtous(optarg, NULL, 0);
data[n++] = strtous(p, &q, base);
uint16_t strtous(const char *, char **, int);