Commit Graph

  • 23705cd7ed chore(docs): Fix typo feat/higher-half-kernel Berkus Decker 2023-12-22 14:51:43 +0200
  • fbfcfcff8a chore(docs): Try to generate documentation using tabnine Berkus Decker 2023-12-12 15:02:39 +0200
  • bcba5b7a4d wip: chainboot builds! Berkus Decker 2023-12-10 04:44:44 +0200
  • 79f859b576 wip: nucleus builds! Berkus Decker 2023-12-10 04:40:34 +0200
  • 7c76dbded1 sq: refactor build system Berkus Decker 2023-11-19 02:22:18 +0200
  • 6e3e618c12 wip: update lock file Berkus Decker 2023-11-20 02:32:07 +0200
  • 1ad51993d0 chore(build): Add emoji to command output Berkus Decker 2023-11-18 23:15:03 +0200
  • c6e466e914 wip: refactor build system Berkus Decker 2023-11-13 02:08:28 +0200
  • a1b62fbd54 sq: sorted commands list Berkus Decker 2023-11-13 02:08:28 +0200
  • e09214f819 wip: bump deps Berkus Decker 2023-11-13 02:08:28 +0200
  • 32dc32ff46 chore: Drop unused fehler dependency Berkus Decker 2023-11-18 14:23:32 +0200
  • 9c39cb698e wip: adding ttt Berkus Decker 2023-08-21 19:58:20 +0300
  • 2367376ba5 fix: 🐛 Remove unused text Berkus Decker 2023-08-27 17:23:39 +0300
  • 90e9390cbc fix: 🐛 Fix chainboot linker script Berkus Decker 2023-08-26 20:05:48 +0300
  • 4a22e91d77 fix: 🐛 Fix chainboot linker script Berkus Decker 2023-11-12 00:11:59 +0200
  • 89943857af fix: 🐛 Update rpi4 target to use virtual MMIO bases Berkus Decker 2023-11-12 00:09:22 +0200
  • 90d5d96098 fix: 🐛 Rename RPi4 imports Berkus Decker 2023-11-11 19:21:39 +0200
  • bb38addd83 fix: 🐛 Put BOOT_CORE_ID const in platform config Berkus Decker 2023-11-11 19:21:24 +0200
  • 8c3b7d3d0f build(deps): 🛠 Bump dependencies Berkus Decker 2023-08-26 18:22:43 +0300
  • 2bbf3d4d45 build(deps): 🛠 Bump dependencies Berkus Decker 2023-08-20 23:13:41 +0300
  • 84b596b2db refactor: 📦 Prepare for future Mailbox mod Berkus Decker 2023-08-11 01:37:30 +0300
  • c40797ed19 refactor: 📦 Prepare for future Power mod Berkus Decker 2023-08-11 00:28:46 +0300
  • cfa9b61429 feat: Improve GPIO implementation Berkus Decker 2023-08-10 17:28:40 +0300
  • 134d7c530f feat: Update linker script Berkus Decker 2023-08-10 13:22:44 +0300
  • e8a587ea7b fix: 🐛 Don't overflow calculations in align_up Berkus Decker 2023-08-11 17:22:16 +0300
  • a656a9bdd7 feat: Add kernel and MMIO mapping support Berkus Decker 2023-08-09 01:29:13 +0300
  • 028866fdbb test: 🚨 Don't spam QEMU console when testing Berkus Decker 2023-08-11 17:18:49 +0300
  • 287d04ea11 chore: ♻️ Improve scope usage Berkus Decker 2023-08-08 14:52:16 +0300
  • f3b65fa44c fix: 🐛 Fix Ubuntu LTS suddenly not able to install Berkus Decker 2023-08-07 23:26:06 +0300
  • 0d70caa271 feat: Enable interrupts for PL011 UART Berkus Decker 2023-08-06 17:35:24 +0300
  • 0ef9ca0dc6 refactor: 📦 Disable MiniUART driver Berkus Decker 2023-08-06 17:35:24 +0300
  • decdd0c56d refactor: 📦 Prepare exception handling code Berkus Decker 2023-08-06 17:13:55 +0300
  • 0f30bf00aa refactor: 📦 Restructure code Berkus Decker 2023-08-06 16:42:33 +0300
  • 577b0b74ee build(deps): 🛠 Bump dependencies Berkus Decker 2023-08-01 16:46:32 +0300
  • 7796cfc646 chore: ♻️ Update dividers Berkus Decker 2023-08-01 01:33:36 +0300
  • f4e13be125 chore: ♻️ Update snafu features Berkus Decker 2023-08-01 00:33:16 +0300
  • 77d04d3d67 refactor(cleanup): 📦 Clean up MiniUART code Berkus Decker 2023-07-31 21:28:09 +0300
  • d0e4334afe refactor(cleanup): 📦 Remove unused code Berkus Decker 2023-07-29 20:56:41 +0300
  • 2cf5e1dea8 refactor: 📦 Update PL011 UART Berkus Decker 2023-07-30 02:40:10 +0300
  • 625fc496ce refactor: 📦 Share ConsoleOps implementation Berkus Decker 2023-07-31 21:27:54 +0300
  • 4733c012ad feat: Print panic message with details Berkus Decker 2023-07-30 02:39:48 +0300
  • c3f23108b9 feat: Print more boot info Berkus Decker 2023-07-30 00:09:09 +0300
  • 9b715f6927 feat: Use actual time for delays in GPIO init Berkus Decker 2023-07-30 00:30:56 +0300
  • fe97a116df refactor: 📦 Rename GPIO registers Berkus Decker 2023-07-30 00:30:45 +0300
  • fc01f03714 fix: 🐛 Read actual timer frequency Berkus Decker 2023-07-30 00:08:53 +0300
  • 0f435d7152 feat: Add info!/warn! to plain println! Berkus Decker 2023-07-29 21:36:14 +0300
  • 84fbdcc707 feat: Add time support Berkus Decker 2023-07-29 20:56:02 +0300
  • 33418e79ab refactor: 📦 Refactor command_prompt Berkus Decker 2023-07-29 21:36:01 +0300
  • b1d54d3b44 chore: ♻️ Disable asm output in QEMU runner Berkus Decker 2023-07-29 21:36:28 +0300
  • 97145d8a8e build(deps): 🛠 Bump dependencies Berkus Decker 2023-07-29 02:05:19 +0300
  • 1be3f9e2e0 fix: 🐛 Disable outdated test installers Berkus Decker 2023-07-29 00:17:48 +0300
  • ebb73e5cb0 chore: ♻️ Fix rustfmt and clippy complaints Berkus Decker 2023-07-28 22:42:38 +0300
  • 7de1af043e fix: 🐛 Add RUST_STD to clippy invocation Berkus Decker 2023-07-28 23:37:00 +0300
  • ce3b94e86e fix: 🐛 Fix 2/2 for objcopy unaligned sections bug Berkus Decker 2023-07-26 02:59:30 +0300
  • d2ed7c21ac fix: 🐛 Fix 1/2 for objcopy unaligned sections bug Berkus Decker 2023-07-26 02:39:21 +0300
  • 994ea39760 fix: 🐛 Update linker script w/ segment attributes. Berkus Decker 2023-07-24 00:35:33 +0300
  • b8e9617b06 chore: ♻️ Add source dividers template Berkus Decker 2023-07-23 18:28:39 +0300
  • 13d6b2a037 chore: ♻️ Add QEMU tracing options for aarch64 Berkus Decker 2023-07-23 18:28:32 +0300
  • 157604d7c9 chore: ♻️ Drop bitcode embedding Berkus Decker 2023-07-23 17:09:41 +0300
  • d37495bc01 fix: 🐛 Synchronise used features Berkus Decker 2023-07-28 22:19:42 +0300
  • 9710866524 feat: Update panics, exit QEMU on exceptions Berkus Decker 2023-07-28 22:19:24 +0300
  • 0e1c6669ac refactor: 📦 Use better code structure Berkus Decker 2023-07-12 03:03:08 +0300
  • 46d0c4cffc fix: 🐛 Add missing exception vectors start symbol Berkus Decker 2023-07-12 00:08:54 +0300
  • 5356de7cbb fix: 🐛 Disable some make tasks Berkus Decker 2023-07-10 02:52:18 +0300
  • 45e18de842 refactor: 📦 Rearrange kernel_main Berkus Decker 2023-07-11 02:29:40 +0300
  • d78bc67d8f fix(build): 🐛 Allow building qemu-gdb target Berkus Decker 2023-07-11 02:29:30 +0300
  • 1ca54d9ed6 fix(console): 🐛 Fix unicode character output Berkus Decker 2022-11-02 14:47:42 +0200
  • 2c91e685bd fix(console): 🐛 Fix console I/O on the host side Berkus Decker 2023-07-10 02:28:33 +0300
  • fa725c51cb fix: 🐛 Update cargo resolver to version 2 Berkus Decker 2023-07-09 03:06:15 +0300
  • e77c65632b chore: ♻️ Omit wip commits from the changelog Berkus Decker 2023-07-09 03:06:06 +0300
  • b1bbdf087a feat: Use gdbgui for debug Berkus Decker 2022-12-06 00:31:38 +0200
  • dfbd424bde chore: ♻️ Add sparkly magic Berkus Decker 2022-12-05 23:05:28 +0200
  • 94d23a6a47 refactor: 📦 kernel_main should be the main entry point Berkus Decker 2023-07-10 02:13:50 +0300
  • d6887bccee refactor(build): 📦 Use single gdb-config command Berkus Decker 2023-07-10 02:12:28 +0300
  • 2313b0cf97 fix: 🐛 Make sdeject command more useful Berkus Decker 2023-02-02 00:20:34 +0200
  • df135952e9 build(deps): 🛠 Bump dependencies Berkus Decker 2022-11-01 09:31:04 +0200
  • 1bcbe3271a refactor: 📦 Replace cortex-a with aarch64-cpu Berkus Decker 2022-11-13 00:10:25 +0200
  • b1bf9dc09d fix: 🐛 Restore libmachine tests Berkus Decker 2022-10-19 00:46:56 +0300
  • 78a864c433 refactor(linker): 📦 Share exception handlers Berkus Decker 2022-11-01 20:33:59 +0200
  • 4598330506 refactor: 📦 Convert zellij config Berkus Decker 2022-10-30 01:11:32 +0300
  • afbb317403 refactor: 📦 Improve boot code structure Berkus Decker 2023-07-09 18:49:23 +0300
  • 12f51399df feat: Do a Rust-only chainloader! Berkus Decker 2022-10-15 02:51:34 +0300
  • 0cc683a50f refactor: 📦 Fix new clippy errors Berkus Decker 2022-10-11 23:47:56 +0300
  • 227761c575 build(ci): 🛠 Add new lint task Berkus Decker 2022-10-11 23:47:39 +0300
  • a4fea833bb fix: 🐛 Fix zellij layout path argument Berkus Decker 2022-10-09 17:39:15 +0300
  • e95b01104a refactor(console): 📦 Improve console code Berkus Decker 2022-10-07 16:43:56 +0300
  • e228a1cff4 chore: ♻️ Fix typos Berkus Decker 2022-10-02 03:57:03 +0300
  • 4d8048f3d0 refactor(gpio): 📦 Refactor gpio code Berkus Decker 2022-10-02 02:16:44 +0300
  • 9660347688 docs: 📚 Update readme docs Berkus Decker 2022-09-17 15:46:07 +0300
  • f964fea4c3 docs: 📚 Update safety docs Berkus Decker 2022-09-11 18:00:31 +0300
  • 61762ccbf6 feat(qemu): Print QEMU run options Berkus Decker 2022-09-09 00:23:14 +0300
  • 97ef3d355f build(deps): 🛠 Upgrade clap Berkus Decker 2022-09-27 00:00:27 +0300
  • 526d9fa46d build(deps): 🛠 Bump dependencies Berkus Decker 2022-10-02 02:16:35 +0300
  • dae26262bc feat(boot): Replace r0 dependency Berkus Decker 2022-09-18 01:02:42 +0300
  • 568fdcb649 build(deps): 🛠 Bump dependencies Berkus Decker 2022-09-05 01:07:22 +0300
  • 97fc7f6b3d feat(qemu): Generate QEMU logs Berkus Decker 2022-09-17 15:49:01 +0300
  • 9b35283ca6 refactor(clippy): 📦 Fix clippy error with matches!() Berkus Decker 2022-09-08 20:07:11 +0300
  • 3fd8c16b16 Merge pull-request #137 from metta-systems:misc/updates-and-fixes to develop Berkus Decker 2022-06-11 02:31:02 +0300
  • 9ac097c3cf fix: 🐛 Fix warnings on newer rust toolchain Berkus Decker 2022-06-11 01:44:35 +0300
  • 5b0dbbfb8f build(ci): 🛠 Depend test runs on clippy results Berkus Decker 2022-06-11 01:41:34 +0300