Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								ec8cac260f
								
							
						 | 
						
							
							
								
								[wip] future crates to use
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								973c78cd3d
								
							
						 | 
						
							
							
								
								Enable selecting target board
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								adbf5c413a
								
							
						 | 
						
							
							
								
								Add RasPi4-specific target configuration for OpenOCD
							
							
							
							
							
							
							
							Update and move rpi3 jtag configs.
Add rpi bringup doc - lists romtables for configuring. 
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								0208b0f879
								
							
						 | 
						
							
							
								
								Update OpenOCD version
							
							
							
							
							
							
							
							RTT patch has been merged, so use the latest 0.11.0-rc2+dev-01576-g0d9e8bd52-dirty 
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e8baa13fc3
								
							
						 | 
						
							
							
								
								wip improve mmu mapping code
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								2b6f1bedf4
								
							
						 | 
						
							
							
								
								[temp] allow dead_code while this code is experimental and unused
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								c1e0a8f3dd
								
							
						 | 
						
							
							
								
								[sq] make error enum public
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								b787a2224d
								
							
						 | 
						
							
							
								
								[sq] fix iterator checks
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								bf291b917f
								
							
						 | 
						
							
							
								
								Switch to usize for alignment checks
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								ff12867b02
								
							
						 | 
						
							
							
								
								[sq] fix unused Result
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								cc163e6d61
								
							
						 | 
						
							
							
								
								[sq] add missing documentation
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								389a6971b7
								
							
						 | 
						
							
							
								
								[wip] comment out unported code
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e33f99786b
								
							
						 | 
						
							
							
								
								[sq] use static_assertions
							
							
							
							
							
						 | 
						
							2021-07-11 21:21:48 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								81974b40c7
								
							
						 | 
						
							
							
								
								[wip] reshuffle stuff around - to be finalized
							
							
							
							
							
						 | 
						
							2021-07-11 21:20:10 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								6c77d0930c
								
							
						 | 
						
							
							
								
								[sq] add missing Clone derives
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								a6266dc385
								
							
						 | 
						
							
							
								
								Make boot info compile
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								15323fe7f3
								
							
						 | 
						
							
							
								
								Make features printing compile
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								55e1761492
								
							
						 | 
						
							
							
								
								[wip] directory levels traversal
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								3c6fcfcf10
								
							
						 | 
						
							
							
								
								[wip] memory map initialization
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								07d7f9cd9e
								
							
						 | 
						
							
							
								
								Update todos
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								083711b61e
								
							
						 | 
						
							
							
								
								[wip] Improve virt_page impl and add tests
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								f26fa39265
								
							
						 | 
						
							
							
								
								[fixme] move those out
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								d278383184
								
							
						 | 
						
							
							
								
								Move PageSize to a mod and implement it for phys frames and virt pages
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								1eed756d04
								
							
						 | 
						
							
							
								
								sq we use snafu already
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								633dbd191f
								
							
						 | 
						
							
							
								
								Implement comparison for invalid virt address error
							
							
							
							
							
							
							
							Similar to PhysAddrNotValid. 
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e215f9d62c
								
							
						 | 
						
							
							
								
								[wip] add to-kernel-space/from-kernel-space address conversion
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								de91603059
								
							
						 | 
						
							
							
								
								[wip] necessary modifications
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								825806fdd7
								
							
						 | 
						
							
							
								
								Start moving code to a new mmu2 module
							
							
							
							
							
						 | 
						
							2021-07-11 20:54:36 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								9b5d7b14d3
								
							
						 | 
						
							
							
								
								Document TODO steps
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								bd4015679c
								
							
						 | 
						
							
							
								
								drop obsolete stuff
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								da52104b53
								
							
						 | 
						
							
							
								
								sq extract features
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								851e691534
								
							
						 | 
						
							
							
								
								[wip] extract virt_page code
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								35097458b2
								
							
						 | 
						
							
							
								
								[wip] extract phys_frame code
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								fa10d649e4
								
							
						 | 
						
							
							
								
								[wip] extract mmu features printer
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								119017c703
								
							
						 | 
						
							
							
								
								[wip] Add boot memory regions info
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								3c3ce334ca
								
							
						 | 
						
							
							
								
								[wip] mmu experiments
							
							
							
							
							
						 | 
						
							2021-07-11 20:52:12 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								36b2d92515
								
							
						 | 
						
							
							
								
								Import interfaces only when used
							
							
							
							
							
							
							
							Fixes clippy noserial check deny(unused_imports). 
							
						 | 
						
							2021-07-11 20:27:41 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								7af16897ec
								
							
						 | 
						
							
							
								
								Relax several clippy checks
							
							
							
							
							
						 | 
						
							2021-07-11 19:58:57 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								155ae413b4
								
							
						 | 
						
							
							
								
								Replace wildcard imports with specific ones
							
							
							
							
							
						 | 
						
							2021-07-11 17:00:00 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								e4b12e2c45
								
							
						 | 
						
							
							
								
								Update to latest versions of dependencies
							
							
							
							
							
						 | 
						
							2021-07-10 03:27:47 +03:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								1644f299fe
								
							
						 | 
						
							
							
								
								Make long hex constants readable in align tests
							
							
							
							
							
						 | 
						
							2021-01-27 20:10:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								82d44a9c62
								
							
						 | 
						
							
							
								
								Add ASID type
							
							
							
							
							
						 | 
						
							2021-01-27 20:10:32 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								856c4a9e68
								
							
						 | 
						
							
							
								
								Fix PhysAddr test
							
							
							
							
							
						 | 
						
							2021-01-27 19:55:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								6281204062
								
							
						 | 
						
							
							
								
								Split addr module
							
							
							
							
							
						 | 
						
							2021-01-27 19:55:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								d3f561d214
								
							
						 | 
						
							
							
								
								Implement shifts for PhysAddr
							
							
							
							
							
						 | 
						
							2021-01-27 19:55:52 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								50e955c6a7
								
							
						 | 
						
							
							
								
								Print test names in test_runner
							
							
							
							
							
							
							
							Based on os.phil-opp.com Testing chapter. 
							
						 | 
						
							2021-01-27 19:22:48 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								601cf7a784
								
							
						 | 
						
							
							
								
								Add documentation target
							
							
							
							
							
							
							
							Type `just doc` to see documentation in browser.
Improve doc comments in code to support
rustdoc links format. 
							
						 | 
						
							2021-01-27 19:22:48 +02:00 | 
						
					
				
					
						
							
							
								 
								dependabot-preview[bot]
							
						 | 
						
							
							
							
							
							
								
							
							
								e6cea882dd
								
							
						 | 
						
							
							
								
								Bump cortex-a from 5.0.0 to 5.1.0
							
							
							
							
							
							
							
							Bumps [cortex-a](https://github.com/rust-embedded/cortex-a) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/rust-embedded/cortex-a/releases)
- [Commits](https://github.com/rust-embedded/cortex-a/commits/v5.1.0)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com> 
							
						 | 
						
							2020-12-29 18:36:54 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								20363a7e25
								
							
						 | 
						
							
							
								
								Fix wasteful empty loop
							
							
							
							
							
							
							
							Thanks, clippy! 
							
						 | 
						
							2020-12-29 18:12:38 +02:00 | 
						
					
				
					
						
							
							
								 
								Berkus Decker
							
						 | 
						
							
							
							
							
							
								
							
							
								a53ede11af
								
							
						 | 
						
							
							
								
								Rename nightly allocator API fns
							
							
							
							
							
						 | 
						
							2020-12-29 18:01:07 +02:00 |