Emotional/BIOS/iop/btconf.c
2024-01-28 19:56:54 -05:00

24 lines
306 B
C

#include "btconf.h"
int ParseLoadAddr(char** str)
{
char* buf = *str;
int ret = 0;
while ('/' < *buf)
{
int i;
char c = *buf;
buf++;
if (c <= '9')
i = c - '0';
else if (c <= 'f')
i = c - 'a';
else if (c <= 'F')
i = c - 'A';
ret = ret * 16 + i;
}
*str = buf;
return ret;
}