ref: 21aea281bdd1a5b8aa0cb4cc73c58b3b9e86b9e7
dir: /include/asm/charmap.h/
/* * This file is part of RGBDS. * * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. * * SPDX-License-Identifier: MIT */ #ifndef RGBDS_ASM_CHARMAP_H #define RGBDS_ASM_CHARMAP_H #include <stdint.h> #define MAXCHARMAPS 512 #define CHARMAPLENGTH 16 struct Charmap { int32_t count; char input[MAXCHARMAPS][CHARMAPLENGTH + 1]; char output[MAXCHARMAPS]; }; int32_t readUTF8Char(char *destination, char *source); int32_t charmap_Add(char *input, uint8_t output); int32_t charmap_Convert(char **input); #endif /* RGBDS_ASM_CHARMAP_H */