├── .gitattributes ├── .gitignore ├── .travis.yml ├── Dockerfile ├── Makefile ├── README.md └── source ├── fs ├── CFile.cpp ├── CFile.hpp ├── DirList.cpp ├── DirList.h ├── FSOSUtils.cpp ├── FSOSUtils.h ├── FSUtils.cpp ├── FSUtils.h ├── disc_io.h ├── sd_fat_devoptab.cpp └── sd_fat_devoptab.h ├── kernel ├── kernel_defs.h ├── kernel_utils.c ├── kernel_utils.h ├── syscalls.h └── syscalls_asm.s ├── language ├── gettext.cpp └── gettext.h ├── network ├── FileDownloader.cpp └── FileDownloader.h ├── system ├── AsyncDeleter.cpp ├── AsyncDeleter.h ├── CMutex.h ├── CThread.h ├── exception_handler.c ├── exception_handler.h ├── memory.c └── memory.h └── utils ├── StringTools.cpp ├── StringTools.h ├── TCPServer.cpp ├── TCPServer.hpp ├── function_patcher.cpp ├── function_patcher.h ├── logger.c ├── logger.h ├── net.c ├── net.h ├── utils.c ├── utils.h └── utils_asm.s /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/README.md -------------------------------------------------------------------------------- /source/fs/CFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/CFile.cpp -------------------------------------------------------------------------------- /source/fs/CFile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/CFile.hpp -------------------------------------------------------------------------------- /source/fs/DirList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/DirList.cpp -------------------------------------------------------------------------------- /source/fs/DirList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/DirList.h -------------------------------------------------------------------------------- /source/fs/FSOSUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/FSOSUtils.cpp -------------------------------------------------------------------------------- /source/fs/FSOSUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/FSOSUtils.h -------------------------------------------------------------------------------- /source/fs/FSUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/FSUtils.cpp -------------------------------------------------------------------------------- /source/fs/FSUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/FSUtils.h -------------------------------------------------------------------------------- /source/fs/disc_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/disc_io.h -------------------------------------------------------------------------------- /source/fs/sd_fat_devoptab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/sd_fat_devoptab.cpp -------------------------------------------------------------------------------- /source/fs/sd_fat_devoptab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/fs/sd_fat_devoptab.h -------------------------------------------------------------------------------- /source/kernel/kernel_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/kernel/kernel_defs.h -------------------------------------------------------------------------------- /source/kernel/kernel_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/kernel/kernel_utils.c -------------------------------------------------------------------------------- /source/kernel/kernel_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/kernel/kernel_utils.h -------------------------------------------------------------------------------- /source/kernel/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/kernel/syscalls.h -------------------------------------------------------------------------------- /source/kernel/syscalls_asm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/kernel/syscalls_asm.s -------------------------------------------------------------------------------- /source/language/gettext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/language/gettext.cpp -------------------------------------------------------------------------------- /source/language/gettext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/language/gettext.h -------------------------------------------------------------------------------- /source/network/FileDownloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/network/FileDownloader.cpp -------------------------------------------------------------------------------- /source/network/FileDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/network/FileDownloader.h -------------------------------------------------------------------------------- /source/system/AsyncDeleter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/AsyncDeleter.cpp -------------------------------------------------------------------------------- /source/system/AsyncDeleter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/AsyncDeleter.h -------------------------------------------------------------------------------- /source/system/CMutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/CMutex.h -------------------------------------------------------------------------------- /source/system/CThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/CThread.h -------------------------------------------------------------------------------- /source/system/exception_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/exception_handler.c -------------------------------------------------------------------------------- /source/system/exception_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/exception_handler.h -------------------------------------------------------------------------------- /source/system/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/memory.c -------------------------------------------------------------------------------- /source/system/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/system/memory.h -------------------------------------------------------------------------------- /source/utils/StringTools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/StringTools.cpp -------------------------------------------------------------------------------- /source/utils/StringTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/StringTools.h -------------------------------------------------------------------------------- /source/utils/TCPServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/TCPServer.cpp -------------------------------------------------------------------------------- /source/utils/TCPServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/TCPServer.hpp -------------------------------------------------------------------------------- /source/utils/function_patcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/function_patcher.cpp -------------------------------------------------------------------------------- /source/utils/function_patcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/function_patcher.h -------------------------------------------------------------------------------- /source/utils/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/logger.c -------------------------------------------------------------------------------- /source/utils/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/logger.h -------------------------------------------------------------------------------- /source/utils/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/net.c -------------------------------------------------------------------------------- /source/utils/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/net.h -------------------------------------------------------------------------------- /source/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/utils.c -------------------------------------------------------------------------------- /source/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/utils.h -------------------------------------------------------------------------------- /source/utils/utils_asm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maschell/libutils/HEAD/source/utils/utils_asm.s --------------------------------------------------------------------------------