Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / IsaacWoods/poplar issues and pull requests

#115 - Get the kernel and userspace booting on the Allwinner D1

Pull Request - State: open - Opened by IsaacWoods 3 months ago

#114 - Road to Poplar v0.1

Issue - State: open - Opened by IsaacWoods 3 months ago

#110 - Track built artifacts in the build system

Issue - State: open - Opened by IsaacWoods 6 months ago - 4 comments

#109 - Support the ClockworkPi uConsole (with R-01 core)

Issue - State: open - Opened by IsaacWoods 7 months ago

#108 - Tidy up and publish `picotoml`

Issue - State: open - Opened by IsaacWoods 8 months ago

#107 - The Memory Corruption Bug: Electric Boogaloo (this time on RV64)

Issue - State: closed - Opened by IsaacWoods 8 months ago - 3 comments

#106 - Bump mio from 0.8.3 to 0.8.11 in /tools/tftp_serve

Pull Request - State: closed - Opened by dependabot[bot] 9 months ago
Labels: dependencies

#104 - Build a userspace async runtime

Issue - State: open - Opened by IsaacWoods 9 months ago

#103 - Start an EHCI USB host driver + assorted required infrastructure

Pull Request - State: closed - Opened by IsaacWoods 10 months ago - 2 comments

#102 - Extending `Service`s to kernelspace

Issue - State: open - Opened by IsaacWoods 11 months ago
Labels: T-tracking-issue, C-kernel, C-user

#101 - USB support - EHCI

Issue - State: closed - Opened by IsaacWoods 12 months ago
Labels: T-tracking-issue

#100 - Support the MangoPi MQ-Pro

Issue - State: open - Opened by IsaacWoods about 1 year ago - 2 comments
Labels: T-tracking-issue, A-riscv

#99 - Boot on real RISC-V hardware - the MangoPi MQ-Pro

Pull Request - State: closed - Opened by IsaacWoods about 1 year ago - 2 comments

#98 - Boot on real RISC-V hardware!

Issue - State: closed - Opened by IsaacWoods about 1 year ago

#97 - build(deps): bump spin from 0.9.4 to 0.9.8 in /seed

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#96 - Flesh out RISC-V implementation

Issue - State: closed - Opened by IsaacWoods almost 2 years ago - 1 comment

#95 - Provide `xtask` command to build combined Gource file

Issue - State: open - Opened by IsaacWoods almost 2 years ago - 1 comment

#94 - build(deps): bump tokio from 1.19.2 to 1.20.4 in /tools/tftp_serve

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago
Labels: dependencies

#93 - Provide persistent config for `xtask`

Issue - State: open - Opened by IsaacWoods almost 2 years ago

#92 - build(deps): bump tokio from 1.19.2 to 1.20.3 in /tools/tftp_serve

Pull Request - State: closed - Opened by dependabot[bot] almost 2 years ago - 1 comment
Labels: dependencies

#91 - Build RISC-V kernel on CI

Issue - State: closed - Opened by IsaacWoods almost 2 years ago

#90 - Provide `xtask` command to build OpenSBI

Issue - State: closed - Opened by IsaacWoods almost 2 years ago

#89 - Build shell language + environment

Issue - State: open - Opened by IsaacWoods almost 2 years ago

#88 - Type for `Display`ing human-readable numbers of bytes

Issue - State: open - Opened by IsaacWoods about 2 years ago

#87 - Replace `InitGuard` with `core::cell::OnceCell`

Issue - State: closed - Opened by IsaacWoods about 2 years ago - 1 comment

#86 - build(deps): bump linked_list_allocator from 0.9.1 to 0.10.2 in /user

Pull Request - State: closed - Opened by dependabot[bot] about 2 years ago
Labels: dependencies

#85 - Include all crates in documentation

Issue - State: open - Opened by IsaacWoods about 2 years ago

#83 - See if we can switch to the built-in `x86_64-unknown-none` target for the kernel

Issue - State: open - Opened by IsaacWoods over 2 years ago - 1 comment
Labels: A-x86_64, C-kernel

#82 - Sort out the state of the docs

Issue - State: closed - Opened by IsaacWoods over 2 years ago

#81 - Maybe switch RISC-V kernel target to `riscv64imac`

Issue - State: closed - Opened by IsaacWoods over 2 years ago
Labels: A-riscv

#80 - Boot on RISC-V

Issue - State: closed - Opened by IsaacWoods over 2 years ago - 2 comments
Labels: A-riscv

#79 - Add support for multiple arches to `xtask`

Pull Request - State: closed - Opened by IsaacWoods over 2 years ago

#78 - build(deps): bump thread_local from 1.1.3 to 1.1.4 in /tools/xtask

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#77 - Provide `xtask` command to build OpenSBI

Issue - State: closed - Opened by IsaacWoods over 2 years ago
Labels: T-feature-request, C-infra, A-riscv

#76 - Set up ACPI SCI

Issue - State: open - Opened by IsaacWoods over 2 years ago
Labels: A-x86_64, C-kernel

#75 - Rewrite `tools/tftp_serve` to use Tokio v1

Issue - State: closed - Opened by IsaacWoods over 2 years ago

#74 - build(deps): bump miow from 0.2.1 to 0.2.2 in /tools/tftp_serve

Pull Request - State: closed - Opened by dependabot[bot] over 2 years ago
Labels: dependencies

#73 - Fix search+replace error in README.md

Pull Request - State: closed - Opened by maalos over 2 years ago - 4 comments

#72 - Allow user tasks to be placed in subdirectories

Issue - State: closed - Opened by IsaacWoods about 3 years ago

#70 - Update `rustc` used to build userspace tasks

Issue - State: closed - Opened by IsaacWoods about 3 years ago

#69 - Fix CI to use new xtask builder

Issue - State: closed - Opened by IsaacWoods about 3 years ago

#68 - Add CLI option to log serial output from QEMU to file

Issue - State: closed - Opened by IsaacWoods about 3 years ago

#67 - Make distribution step of xtask build a builder pattern

Issue - State: closed - Opened by IsaacWoods about 3 years ago

#66 - Replace boot info with more versatile tag-based approach

Issue - State: closed - Opened by IsaacWoods over 3 years ago - 1 comment

#65 - Include boot info in kernel memory map

Issue - State: closed - Opened by IsaacWoods over 3 years ago

#64 - Unmap efiloader remnants once we're in the kernel

Issue - State: open - Opened by IsaacWoods over 3 years ago
Labels: A-x86_64, C-kernel, C-bootloader

#63 - Migrate to xtask-style build system

Issue - State: closed - Opened by IsaacWoods over 3 years ago

#62 - efiloader: only search for an old RSDP if no v2 one is found

Issue - State: closed - Opened by IsaacWoods over 3 years ago
Labels: T-bug, C-bootloader

#61 - Move TFTP server out-of-tree and split it into a library

Issue - State: closed - Opened by IsaacWoods over 3 years ago

#60 - Introduce a `PhysicalMapping` type

Issue - State: open - Opened by IsaacWoods almost 4 years ago

#59 - ptah: Use crate::MARKER_* for serializing bools

Pull Request - State: closed - Opened by Nopey about 4 years ago - 1 comment

#58 - Booting on real hardware

Issue - State: open - Opened by IsaacWoods over 4 years ago - 1 comment
Labels: A-x86_64, C-bootloader

#57 - Move site generation over to Github Actions

Issue - State: closed - Opened by IsaacWoods over 4 years ago

#56 - The weird stack/page-table/general memory(?) corruption issue

Issue - State: open - Opened by IsaacWoods over 4 years ago - 8 comments
Labels: T-bug, T-tracking-issue, A-x86_64, C-kernel

#55 - Merge error in efiloader/src/main.rs

Issue - State: closed - Opened by mtnygard over 4 years ago - 1 comment

#54 - Travis build failing. Mine too.

Issue - State: closed - Opened by mtnygard over 4 years ago - 3 comments
Labels: T-bug

#53 - Moving build system

Issue - State: closed - Opened by IsaacWoods over 4 years ago - 1 comment

#52 - Move to new HAL and kernel object system

Pull Request - State: closed - Opened by IsaacWoods over 4 years ago

#51 - Boot on ARM64

Issue - State: closed - Opened by IsaacWoods over 4 years ago - 1 comment

#50 - Correctly propagate flags to parent paging structures

Issue - State: closed - Opened by IsaacWoods over 4 years ago - 1 comment
Labels: A-x86_64

#49 - Install early exception handlers

Issue - State: open - Opened by IsaacWoods over 4 years ago
Labels: A-x86_64, C-kernel

#48 - Rework how we allocate task kernel stacks

Issue - State: closed - Opened by IsaacWoods almost 5 years ago

#47 - Add book section for kernel objects

Issue - State: open - Opened by IsaacWoods almost 5 years ago

#46 - Move from reading a bootcmd file to the UEFI image arguments

Issue - State: closed - Opened by IsaacWoods almost 5 years ago

#45 - Move to EFISTUB-like bootloader on x86_64

Issue - State: closed - Opened by IsaacWoods almost 5 years ago - 2 comments

#44 - Boot on RISC-V

Issue - State: closed - Opened by IsaacWoods almost 5 years ago

#43 - Allow user to choose which arch to build for

Issue - State: closed - Opened by IsaacWoods almost 5 years ago - 1 comment

#42 - Centralise list of crates in Makefiles

Issue - State: closed - Opened by IsaacWoods almost 5 years ago
Labels: T-cleanup

#41 - Allocate heap space for userspace tasks

Issue - State: closed - Opened by IsaacWoods almost 5 years ago

#40 - Switch UEFI bootloader to use efiapi ABI

Issue - State: closed - Opened by IsaacWoods about 5 years ago
Labels: good-first-issue, C-bootloader

#39 - How should we load new tasks?

Issue - State: open - Opened by IsaacWoods about 5 years ago
Labels: T-question, T-tracking-issue

#38 - Update link to the book

Pull Request - State: closed - Opened by memoryruins over 5 years ago - 2 comments

#37 - System objects

Issue - State: closed - Opened by IsaacWoods over 5 years ago

#36 - Tool to build bootable images

Issue - State: closed - Opened by IsaacWoods over 5 years ago - 1 comment

#35 - Bring up APs

Issue - State: open - Opened by IsaacWoods over 5 years ago - 1 comment
Labels: T-tracking-issue, A-x86_64, C-kernel, C-bootloader

#34 - Capabilities

Issue - State: open - Opened by IsaacWoods over 5 years ago

#33 - Book and kernel docs links on the website are broken

Issue - State: closed - Opened by bjorn3 over 5 years ago - 1 comment

#31 - Move bootloader and kernel to ufmt?

Issue - State: closed - Opened by IsaacWoods over 5 years ago
Labels: C-kernel, C-bootloader

#30 - General cleanup

Pull Request - State: closed - Opened by IsaacWoods over 5 years ago - 2 comments

#29 - Kernel objects

Pull Request - State: closed - Opened by IsaacWoods over 5 years ago - 2 comments
Labels: C-kernel, C-user

#28 - Message passing

Issue - State: closed - Opened by IsaacWoods over 5 years ago - 1 comment
Labels: T-tracking-issue, C-kernel, C-user

#27 - Tests for physical memory manager / buddy allocator

Issue - State: closed - Opened by IsaacWoods almost 6 years ago
Labels: A-x86_64, C-kernel

#26 - Make working with addresses easier

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 4 comments
Labels: A-x86_64, C-kernel, C-bootloader

#25 - Move to the MPL-2

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 2 comments

#24 - Start userspace foundations

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 2 comments
Labels: C-kernel, C-user

#23 - Install a back-up stack for page-faults

Issue - State: open - Opened by IsaacWoods almost 6 years ago
Labels: A-x86_64, C-kernel

#22 - Add support for the `syscall` instruction

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 3 comments
Labels: A-x86_64, C-kernel, C-bootloader

#21 - Make arithmetic with addresses easier

Issue - State: closed - Opened by IsaacWoods almost 6 years ago
Labels: A-x86_64

#20 - Safe attribute

Issue - State: open - Opened by IsaacWoods almost 6 years ago
Labels: C-infra, T-idea

#19 - Add rustfmt config and general cleanup

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 2 comments
Labels: C-kernel, C-bootloader

#18 - Load and enter initial process in ring3

Pull Request - State: closed - Opened by IsaacWoods almost 6 years ago - 2 comments
Labels: A-x86_64, C-kernel, C-bootloader

#17 - Select and switch to graphics mode

Issue - State: closed - Opened by IsaacWoods almost 6 years ago
Labels: T-feature-request, A-x86_64, C-bootloader

#16 - Microarch-specific backups for APIC frequency

Issue - State: open - Opened by IsaacWoods almost 6 years ago
Labels: A-x86_64, C-kernel

#15 - Local APIC timer

Issue - State: open - Opened by IsaacWoods almost 6 years ago - 1 comment
Labels: T-tracking-issue, A-x86_64, C-kernel

#14 - Vestigal complexity in bootloader page table creation

Issue - State: closed - Opened by IsaacWoods almost 6 years ago
Labels: A-x86_64, C-bootloader, T-cleanup