Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e95b01104a
								
							
						 | 
						
							
							
								
								refactor(console): ๐ฆ Improve console code
							
							
							
							
							
						 | 
						
							2023-07-29 04:08:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e228a1cff4
								
							
						 | 
						
							
							
								
								chore: โป๏ธ Fix typos
							
							
							
							
							
						 | 
						
							2023-07-29 04:08:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								4d8048f3d0
								
							
						 | 
						
							
							
								
								refactor(gpio): ๐ฆ Refactor gpio code
							
							
							
							
							
							
							
							Introduce changes to support new tock-registers
and rename the fields finally. 
							
						 | 
						
							2023-07-29 04:08:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								9660347688
								
							
						 | 
						
							
							
								
								docs: ๐ Update readme docs
							
							
							
							
							
						 | 
						
							2023-07-29 04:08:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								f964fea4c3
								
							
						 | 
						
							
							
								
								docs: ๐ Update safety docs
							
							
							
							
							
						 | 
						
							2023-07-29 04:08:18 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								61762ccbf6
								
							
						 | 
						
							
							
								
								feat(qemu): โจ Print QEMU run options
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
							
								
							
							
								97fc7f6b3d
								
							
						 | 
						
							
							
								
								feat(qemu): โจ Generate QEMU logs
							
							
							
							
							
						 | 
						
							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
							
						 | 
						
							
							
							
							
							
								
							
							
								3fd8c16b16
								
							
						 | 
						
							
							
								
								Merge pull-request #137 from metta-systems:misc/updates-and-fixes to develop
							
							
							
							
							
							
							
							Misc updates and fixes
None
[close #137] 
							
						 | 
						
							2022-06-11 02:31:02 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								9ac097c3cf
								
							
						 | 
						
							
							
								
								fix: ๐ Fix warnings on newer rust toolchain
							
							
							
							
							
						 | 
						
							2022-06-11 01:44:58 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								5b0dbbfb8f
								
							
						 | 
						
							
							
								
								build(ci): ๐  Depend test runs on clippy results
							
							
							
							
							
						 | 
						
							2022-06-11 01:42:03 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								a27e4b0661
								
							
						 | 
						
							
							
								
								build(deps): ๐  Bump dependencies
							
							
							
							
							
						 | 
						
							2022-06-11 00:25:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								b4fcedc5e0
								
							
						 | 
						
							
							
								
								build(deps): ๐  Add update-all-dependencies command
							
							
							
							
							
						 | 
						
							2022-06-11 00:25:21 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								b52c63796c
								
							
						 | 
						
							
							
								
								fix: ๐ Set GDB breakpoints by physical address
							
							
							
							
							
						 | 
						
							2022-06-11 00:25:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								31d0ed9c57
								
							
						 | 
						
							
							
								
								chore: โป๏ธ Set release tags prefix
							
							
							
							
							
						 | 
						
							2022-06-11 00:25:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								aa00713049
								
							
						 | 
						
							
							
								
								chore: โป๏ธ Ignore non-conventional merge commits
							
							
							
							
							
						 | 
						
							2022-06-11 00:12:04 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								aa1356da43
								
							
						 | 
						
							
							
								
								chore: โป๏ธ Add wip conventional commit type
							
							
							
							
							
						 | 
						
							2022-06-11 00:07:16 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								f97e75d3bd
								
							
						 | 
						
							
							
								
								Merge pull-request #133 from metta-systems:fix/nm-command to develop
							
							
							
							
							
							
							
							Fix nm invocation
None
[close #133] 
							
						 | 
						
							2022-05-13 01:01:24 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								67db178c6f
								
							
						 | 
						
							
							
								
								fix: ๐ Invoke nm properly
							
							
							
							
							
						 | 
						
							2022-05-08 23:21:33 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								2d5ea676cd
								
							
						 | 
						
							
							
								
								Merge pull-request #124 from metta-systems:fix/enable-mmu to develop
							
							
							
							
							
							
							
							Fix MMU enable code
Refactor MMU code structure, add some improvements.
- [x] Build and test on real RPi4.
[close #124] 
							
						 | 
						
							2022-05-08 21:45:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								bc0cc2d93d
								
							
						 | 
						
							
							
								
								fix: ๐ Allow clippy warning
							
							
							
							
							
						 | 
						
							2022-05-08 21:08:29 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								ab95de393b
								
							
						 | 
						
							
							
								
								fix: ๐ Map VC memory to make `disp` command work
							
							
							
							
							
						 | 
						
							2022-05-08 12:15:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								ddf6d09136
								
							
						 | 
						
							
							
								
								feat: โจ Switch mailboxes to correct DMA-backed storage by default
							
							
							
							
							
							
							
							Allocate DmaBackedMailboxStorage out of DMA_ALLOCATOR.
Replace DMA bump_allocator with buddy_alloc. 
							
						 | 
						
							2022-05-08 12:15:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								07df330b62
								
							
						 | 
						
							
							
								
								feat: โจ Implement MMU based on Andre Richter's tutorial
							
							
							
							
							
							
							
							As per https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials/tree/master/10_virtual_mem_part1_identity_mapping
Bring better separation of abstract, platform and BSP code.
Init MMU and traps after serial output. 
							
						 | 
						
							2022-05-08 12:15:21 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								4a02f5fd2c
								
							
						 | 
						
							
							
								
								feat: โจ Upgrade exception trap handler output
							
							
							
							
							
						 | 
						
							2022-05-08 12:11:12 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								29d61f4bdb
								
							
						 | 
						
							
							
								
								refactor: ๐ฆ Rename access flag values
							
							
							
							
							
						 | 
						
							2022-05-08 12:11:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								bb40980419
								
							
						 | 
						
							
							
								
								refactor: ๐ฆ Add formatter for memory::AttributeFields
							
							
							
							
							
						 | 
						
							2022-05-08 11:39:55 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								248b17ff54
								
							
						 | 
						
							
							
								
								Merge pull-request #131 from metta-systems:fix/update-deps to develop
							
							
							
							
							
							
							
							build(deps): ๐  bump dependencies
None
[close #131] 
							
						 | 
						
							2022-05-05 22:32:14 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								cbd6242470
								
							
						 | 
						
							
							
								
								build(deps): ๐  bump dependencies
							
							
							
							
							
						 | 
						
							2022-05-05 22:04:24 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								023ab89a43
								
							
						 | 
						
							
							
								
								Merge pull-request #123 from metta-systems:fix/add-chainboot-emoji to develop
							
							
							
							
							
							
							
							Fix codegen and add chainboot emojis
None
[close #123] 
							
						 | 
						
							2022-04-25 00:00:45 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								92feb2d982
								
							
						 | 
						
							
							
								
								feat: โจ Add emojis to the chainboot protocol
							
							
							
							
							
						 | 
						
							2022-04-24 22:10:59 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								9dcc5b192a
								
							
						 | 
						
							
							
								
								fix(codegen): ๐ Disable FP/NEON features in the target file
							
							
							
							
							
							
							
							This fixes the build warnings for the
new rustc nightly. 
							
						 | 
						
							2022-04-24 22:10:23 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								ffc6e50dcf
								
							
						 | 
						
							
							
								
								Merge pull-request #114 from metta-systems:feat/ci-deps to develop
							
							
							
							
							
							
							
							Depend all CI steps on check_formatting
None
[close #114] 
							
						 | 
						
							2022-03-27 23:00:13 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								0464f7d95b
								
							
						 | 
						
							
							
								
								build(ci): ๐  depend all CI steps on check_formatting
							
							
							
							
							
						 | 
						
							2022-03-27 22:25:06 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								4c3001ba50
								
							
						 | 
						
							
							
								
								Merge pull-request #113 from metta-systems:fix/update-deps to develop
							
							
							
							
							
							
							
							Bump dependencies
None
[close #113] 
							
						 | 
						
							2022-03-27 22:15:56 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								7eae2069b6
								
							
						 | 
						
							
							
								
								fix(windows): ๐ allow scoop installation on CI
							
							
							
							
							
						 | 
						
							2022-03-27 21:34:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								eb4411bc97
								
							
						 | 
						
							
							
								
								fix(rustc): ๐ stabilise const_fn_fn_ptr_basics
							
							
							
							
							
							
							
							Stable since Rust 1.61.0 
							
						 | 
						
							2022-03-27 21:34:01 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								0b3973f58d
								
							
						 | 
						
							
							
								
								build(deps): ๐  bump dependencies
							
							
							
							
							
						 | 
						
							2022-03-27 21:33:54 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								c37b44a6f7
								
							
						 | 
						
							
							
								
								Merge pull-request #102 from metta-systems:fix/chainofcommand-corrupted-console to develop
							
							
							
							
							
							
							
							Fix chainofcommand corrupted console
None
[close #102] 
							
						 | 
						
							2022-03-01 01:38:30 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								b4ff5541a8
								
							
						 | 
						
							
							
								
								fix: ๐ improve chainofcommand expect() fn
							
							
							
							
							
						 | 
						
							2022-03-01 01:14:00 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								072a06e7bb
								
							
						 | 
						
							
							
								
								fix: ๐ update serialport-rs
							
							
							
							
							
							
							
							Use version with fixed setup on macos. 
							
						 | 
						
							2022-03-01 01:13:45 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								c9f3d68e81
								
							
						 | 
						
							
							
								
								build: ๐  bump dependencies
							
							
							
							
							
						 | 
						
							2022-03-01 01:12:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								7ab44c7d15
								
							
						 | 
						
							
							
								
								build: ๐  allow deprecated code in clippy
							
							
							
							
							
						 | 
						
							2022-03-01 01:12:34 +02:00 |