Commit Graph
17 Commits
Author SHA1 Message Date
Adrian Conlon 65f2f960ea First stab at a logging framwork for the EightBit/Gaming libraries 2026-09-06 16:32:12 +01:00
Adrian Conlon 27b3e0354b Add logging levels to IntelHexFile loader 2026-06-17 21:33:49 +01:00
Adrian Conlon c745af2dfa Add more checks/logging. Also make checks optional in a "strict" mode, to allow problematic files to still load, if possible. 2026-06-17 13:32:35 +01:00
Adrian Conlon 486014e48d Simplify Intel HEX file parsing a little 2026-06-16 16:31:27 +01:00
Adrian Conlon 2fd16b84bb Improve Intel HEX file parsing. Should be OK, according to wikipedia, anyway! 2026-06-16 12:26:56 +01:00
Adrian Conlon c191639a24 Simplify some exception throwing logic 2026-05-26 21:00:47 +01:00
Adrian Conlon 9aa25fed7e Apply all analysis suggestions 2024-10-12 09:14:29 +01:00
Adrian Conlon 647be6f224 More style changes 2024-10-09 21:16:55 +01:00
Adrian Conlon d5c0dcc175 Correct style issues 2024-10-09 20:05:37 +01:00
Adrian Conlon 297f3b8dff Make the intel hex file format parser easier to use. 2024-10-07 09:40:26 +01:00
Adrian Conlon fa353d062c Exception simplification 2024-09-27 12:43:38 +01:00
Adrian Conlon e0235f396e IDE suggestions 2024-05-19 09:07:20 +01:00
Adrian Conlon cd4af67177 Work my way through a bunch of the analysis suggestions.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
2020-06-22 00:00:15 +01:00
Adrian Conlon 6f79136706 Tidy the Intel Hex file parser a little.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-07-14 17:35:19 +01:00
Adrian Conlon 853b6e2b08 Correct some straightforward analysis issues.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-07-01 00:15:25 +01:00
Adrian Conlon 21472154e0 Further refactoring of the hex loader class to be a little easier to read.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-06-29 11:50:27 +01:00
Adrian Conlon 7b5af28f5d Refactor the Intel hex file parser. The new parser is isolated and memory efficient.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-06-29 11:35:08 +01:00