|  Berkus Decker | d78bc67d8f | fix(build): 🐛 Allow building qemu-gdb target | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 2c91e685bd | fix(console): 🐛 Fix console I/O on the host side | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 1bcbe3271a | refactor: 📦 Replace cortex-a with aarch64-cpu | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | b1bf9dc09d | fix: 🐛 Restore libmachine tests To make unit tests work we build libmachine as a
binary with test-runner. | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 78a864c433 | refactor(linker): 📦 Share exception handlers | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | afbb317403 | refactor: 📦 Improve boot code structure Rename sections to not conflict during link.
Update linker script docs to align on PAGE_SIZE. | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 12f51399df | feat: ✨ Do a Rust-only chainloader! | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 97ef3d355f | build(deps): 🛠 Upgrade clap | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 526d9fa46d | build(deps): 🛠 Bump dependencies | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | dae26262bc | feat(boot): ✨ Replace r0 dependency Use pointer provenance to guarantee absence of UBs. | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 568fdcb649 | build(deps): 🛠 Bump dependencies | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 9b35283ca6 | refactor(clippy): 📦 Fix clippy error with matches!() | 2023-07-29 04:08:18 +03:00 | 
				
					
						|  Berkus Decker | 886cd0a18d | fix: 🐛 Allow executing gdb from cargo-make It was failing before because no tty was available. | 2022-06-11 00:25:21 +03:00 | 
				
					
						|  Berkus Decker | fc90fde4f0 | feat: ✨ Add qemu-cb-gdb target | 2022-06-11 00:25:21 +03:00 | 
				
					
						|  Berkus Decker | 67db178c6f | fix: 🐛 Invoke nm properly | 2022-05-08 23:21:33 +03:00 | 
				
					
						|  Berkus Decker | 113b4abbc5 | feat: ✨ Add UnsafeCell trick It replaces old "C" style linker symbol references. | 2022-05-08 12:11:12 +03:00 | 
				
					
						|  Berkus Decker | 92feb2d982 | feat: ✨ Add emojis to the chainboot protocol | 2022-04-24 22:10:59 +03:00 | 
				
					
						|  Berkus Decker | 0b3973f58d | build(deps): 🛠 bump dependencies | 2022-03-27 21:33:54 +03:00 | 
				
					
						|  Berkus Decker | b4ff5541a8 | fix: 🐛 improve chainofcommand expect() fn | 2022-03-01 01:14:00 +02:00 | 
				
					
						|  Berkus Decker | d22eb31d10 | build: 🛠 add `chainofcommand` target | 2022-03-01 01:11:58 +02:00 | 
				
					
						|  Berkus Decker | b40530ea46 | build: 🛠 Bump dependencies versions Upgrade clap to new API. | 2022-02-23 12:05:56 +02:00 | 
				
					
						|  Berkus Decker | 30db2405ef | build: Bump dependencies versions Upgrade clap, crossterm, tokio. | 2022-02-12 00:44:36 +02:00 | 
				
					
						|  Berkus Decker | a95d4e3fb0 | fix: 🐛 Use inline(always) to optimize code This removes additional dummy jumps. | 2022-02-10 02:16:28 +02:00 | 
				
					
						|  Berkus Decker | 162592beaa | feat: ✨ Add chainofcommand Works fine with a caveat that you need
to press ENTER after Ctrl+C, investigate.
Multiplex QEMU output for serial access. | 2022-02-10 02:16:28 +02:00 | 
				
					
						|  Berkus Decker | cfe4a230de | feat: ✨ Add chainboot boot loader | 2022-02-10 02:15:57 +02:00 |