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 |
Berkus Decker
|
d22eb31d10
|
build: ๐ add `chainofcommand` target
|
2022-03-01 01:11:58 +02:00 |
Berkus Decker
|
463ce25bd7
|
Merge pull-request #101 from metta-systems:fix/update-deps to develop
build: ๐ Bump anyhow version
None
[close #101]
|
2022-02-23 16:23:48 +02:00 |
Berkus Decker
|
19d9de4ac2
|
build: ๐ Bump anyhow version
|
2022-02-23 14:25:17 +02:00 |
Berkus Decker
|
64ded6652d
|
Merge pull-request #100 from metta-systems:fix/update-deps to develop
Bump dependencies versions
Upgrade clap to new API.
[close #100]
|
2022-02-23 14:22:29 +02:00 |
Berkus Decker
|
b40530ea46
|
build: ๐ Bump dependencies versions
Upgrade clap to new API.
|
2022-02-23 12:05:56 +02:00 |
Berkus Decker
|
fb6be33983
|
Merge pull-request #93 from metta-systems:fix/license-update to develop
Add a non-military license constraint
None
[close #93]
|
2022-02-12 02:01:30 +02:00 |
Berkus Decker
|
0746382d06
|
docs(license): ๐ Add a non-military license constraint
|
2022-02-12 01:59:18 +02:00 |
Berkus Decker
|
da9f2940ba
|
Merge pull-request #92 from metta-systems:fix/update-deps to develop
build: Bump dependencies versions
Upgrade clap, crossterm, tokio.
[close #92]
|
2022-02-12 01:13:13 +02:00 |
Berkus Decker
|
30db2405ef
|
build: Bump dependencies versions
Upgrade clap, crossterm, tokio.
|
2022-02-12 00:44:36 +02:00 |