summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* core: add headers for basic types and export macrosDanny Holman2024-08-222-0/+77
| | | | | | | | Add header files that contain basic type information as well as export macros for systems that use a specific export line for linking, e.g. Windows. Signed-off-by: Danny Holman <dholman@gymli.org>
* core: add a linked list implementationDanny Holman2024-08-221-0/+32
| | | | | | | Add a generic linked list implementation based on the one found in the Linux kernel. Signed-off-by: Danny Holman <dholman@gymli.org>
* core: add a basic logging frameworkDanny Holman2024-08-223-0/+60
| | | | | | Add a basic framework for logging messages to the console or to a file. Signed-off-by: Danny Holman <dholman@gymli.org>
* Initial commitDanny Holman2024-08-044-0/+124
Signed-off-by: Danny Holman <dholman@gymli.org>