From f39b2b31fc8a604d7a3972cd15473bc8cab28684 Mon Sep 17 00:00:00 2001 From: Bobby Bingham Date: Sat, 12 Sep 2015 14:11:23 -0500 Subject: tool to create saturn boot sector --- src/symbols.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/symbols.c (limited to 'src/symbols.c') diff --git a/src/symbols.c b/src/symbols.c new file mode 100644 index 0000000..4bb73bb --- /dev/null +++ b/src/symbols.c @@ -0,0 +1,25 @@ +#include + +#include "symbols.h" + +const struct symbolname regiondefs[] = { + { .symbol = 'A', .name = "ASIA PAL area" }, + { .symbol = 'B', .name = "BRAZIL" }, + { .symbol = 'E', .name = "EUROPE" }, + { .symbol = 'J', .name = "JAPAN" }, + { .symbol = 'K', .name = "KOREA" }, + { .symbol = 'L', .name = "LATIN AMERICA" }, + { .symbol = 'T', .name = "TAIWAN and PHILIPINES" }, + { .symbol = 'U', .name = "USA and CANADA" }, + { 0 } +}; + +const struct symbolname *find_symbol(const struct symbolname *symbols, char symbol) +{ + for (; symbols->symbol; symbols++) { + if (symbols->symbol == symbol) { + return symbols; + } + } + return NULL; +} -- cgit v1.2.3