| 
							
							
								 Thomas Harte | 7a88d31fd9 | Add include for strlen. | 2025-03-07 23:47:34 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 96326411bf | Move explicit specialization to namespace scope. | 2025-03-07 23:41:56 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 93078abe87 | Buffer lines prior to output. | 2025-03-07 23:25:22 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 08df42d05b | Just 'POST' is fine. | 2025-03-07 13:46:07 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 6e1909647b | Reformat; hatch separate AT keyboard controller; print POST codes. | 2025-03-05 21:08:53 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ea0799c546 | Transition off printf. | 2025-03-03 23:17:52 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1174f651ab | Switch to logger, ignore 0xfdfx. | 2025-01-20 22:47:54 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | ce5aae3f7d | Adjust more dangling indentation changes. | 2024-12-04 22:29:08 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 3a0f4a0bfc | Improve constness, formatting. | 2024-12-01 18:09:19 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 335d13d06d | Mildly improve logging, define a few more ROMs. | 2024-03-30 21:49:21 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 8a6bf84cff | Keyboard: log more, ignore unrecognised commands. | 2024-03-29 20:54:07 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 2a14557478 | Be more disciplined about errant accesses. | 2024-03-28 21:31:07 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 166793ebe6 | Reduce I2C chatter. | 2024-03-26 21:54:42 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 9078fc994b | Try to formalise I2C events. | 2024-03-25 22:10:52 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 8ba9708942 | Hopefully resolve the mystery of the latch writes. | 2024-03-25 14:54:30 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 1341816791 | Break apart, switching to delegates for interrupts. | 2024-03-20 14:26:56 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 612c9ce49a | Transfer logging responsibility. | 2024-03-18 11:09:29 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 0d666f9935 | Get a bit more rigorous about reporting. | 2024-03-06 09:54:39 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | d9ec11c62e | Use logger instead of printf. | 2024-02-15 13:55:46 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b4a3b23571 | Eliminate use of printf. | 2024-02-15 13:32:49 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 0c2a4f442e | Resolve all commented-out old logging references. | 2024-01-19 22:17:35 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 18814f7b2c | Update use of logging. | 2024-01-19 22:14:24 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b61317ba7e | Continue conversion of logging. | 2024-01-19 22:02:26 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | b5e3858c46 | Update logging. | 2024-01-19 15:38:40 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 2200940efe | Update logging. | 2024-01-19 14:22:23 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 7e47329e2a | Update use of logger. | 2024-01-19 14:16:13 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 6497cae39d | Attempt a full listing. | 2024-01-19 14:00:53 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 55d7a7e5f6 | Flood the zone with sources; work incomplete. | 2024-01-19 11:45:29 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 119b45001c | Add SCC source. | 2024-01-19 10:47:21 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | bdfbf779fa | Promote source to a template paramter, to unify cases. | 2024-01-19 10:41:47 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | e6ee8acfd6 | Use an enum for source, for compile-time disabling. | 2024-01-19 10:35:34 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 07fe219148 | Sketch out saner logging interface. | 2024-01-18 16:37:07 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | a3d37640aa | Switch include guards to #pragma once. | 2024-01-16 23:34:46 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 60bec3d4c0 | Eliminate trailing whitespace, fix tabs. | 2023-05-12 14:03:38 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | d1dd6876b5 | Adds the option to affix a standard prefix to log messages. | 2019-10-20 20:38:55 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | d25ab35d58 | Finally gets setwusage correct. | 2019-04-15 12:41:56 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | d97348dd38 | Eliminates dangling uses of printf. | 2019-03-02 18:07:05 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 7eeefd2602 | Ensures LOGs look like statements even in release builds. | 2018-10-22 22:37:11 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | 5ab4cfee84 | Factors out repeated hex-size setting. | 2018-06-21 19:27:54 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | a9eb0d02c6 | Returns sanity to 8272 logging. | 2018-06-20 23:02:32 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Harte | adca862166 | Finally makes an initial pass at logging macros. | 2018-06-18 22:37:19 -04:00 |  |