Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / rtfb/riscv-hobby-os issues and pull requests
#61 - Fix an outrageous bug trashing the stack
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#60 - Add debug flags to all user_* targets
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#59 - Integration test is flaky
Issue -
State: open - Opened by rtfb about 3 years ago
- 1 comment
#58 - Add paged memory allocations
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#57 - Improve context switching: save all userland registers
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#56 - Implement getpid syscall
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#55 - Cleanup: move more process-related code together
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#54 - Implement proper kprintf, drop other half-assed helpers
Pull Request -
State: closed - Opened by rtfb about 3 years ago
- 1 comment
#53 - Reenable integration tests
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#52 - Make it run on HiFive1 Rev B
Pull Request -
State: closed - Opened by rtfb about 3 years ago
- 1 comment
#51 - Rewrite hart sync code during early boot
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#50 - Drop hex_table from kprintul()
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#49 - Add a separate binary for hardware target
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#48 - Set scheduler-locking on in gdbinit
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#47 - Fix kinit spinlock bug and rewrite spinlock in C
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#46 - Adjust gdbinit to support SMP debugging
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#45 - Fix build: parameter parsing via FDT got broken
Pull Request -
State: closed - Opened by rtfb about 3 years ago
- 2 comments
#44 - Disable broken integration tests
Pull Request -
State: closed - Opened by rtfb about 3 years ago
#43 - Unbreak integration tests
Issue -
State: closed - Opened by rtfb about 3 years ago
- 1 comment
#42 - Clear the bss section before calling C codes
Pull Request -
State: closed - Opened by RinHizakura over 3 years ago
- 3 comments
#41 - Take one step closer to SMP
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#40 - Fix bug in round-robin scheduler
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#39 - Implement parameter passing to kernel on unleashed machines
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#38 - scripts/qemu-launcher.py: fixed linter warnings
Pull Request -
State: closed - Opened by vazhnov over 3 years ago
- 5 comments
#37 - Streamline running gdb
Pull Request -
State: closed - Opened by rtfb over 3 years ago
- 1 comment
#36 - Cleanup: remove all the cruft related to running Linux
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#35 - Add BSD 2-clause license
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#34 - Add license information
Issue -
State: closed - Opened by vazhnov over 3 years ago
- 4 comments
#33 - Move memory protection init code to C
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#32 - Add a qemu launcher script for future tests and convenience
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#31 - Move trap vector init to C
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#30 - Add missing .bss section to ld script
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#29 - Fix warning in kprintp
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#28 - Also build riscv32 qemu
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#27 - Disassemble all sections, not only .text
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#26 - Fix int64 definitions to be actually 64-bit
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#25 - Add make targets to disassemble
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#24 - Cleanup: move kernel scheduler tick time to a separate constant
Pull Request -
State: closed - Opened by rtfb over 3 years ago
#23 - Move syscall implementations to C
Pull Request -
State: closed - Opened by rtfb almost 4 years ago
- 1 comment
#22 - Cleanup a few random things
Pull Request -
State: closed - Opened by rtfb almost 4 years ago
#21 - Beginnings of a basic scheduler
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#20 - Move userland test code to C
Pull Request -
State: closed - Opened by rtfb about 4 years ago
- 1 comment
#19 - Add info on using gdb
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#18 - Move sources to src and other cleanup
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#17 - Add a workflow to run builds and tests
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#16 - Add a test target, dedicate one binary to regression test
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#15 - Fix build: use 'load immediate' instruction
Pull Request -
State: closed - Opened by rtfb about 4 years ago
- 1 comment
#14 - Poweroff for QEMU virt machine
Pull Request -
State: closed - Opened by rejunity about 4 years ago
#13 - Memory protection
Pull Request -
State: closed - Opened by rejunity about 4 years ago
#12 - Example code to enter user mode
Pull Request -
State: closed - Opened by rejunity about 4 years ago
- 1 comment
#11 - 32bit support for timer interrupt
Pull Request -
State: closed - Opened by rejunity about 4 years ago
- 1 comment
#10 - Fixed make baremetal target
Pull Request -
State: closed - Opened by rejunity about 4 years ago
- 1 comment
#9 - Move build stuff to Makefile, drop build-baremetal.sh
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#8 - Change fp to s0
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#7 - Don't rebuild linux and busybox each time
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#6 - Add basic timer handler, periodically print M-mode registers
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#5 - Do not assume hart IDs to be sequential
Issue -
State: open - Opened by rtfb about 4 years ago
#4 - Build and use Spike on Linux
Pull Request -
State: closed - Opened by rtfb about 4 years ago
#3 - Bare metal support for sifive_e machine.
Pull Request -
State: closed - Opened by rejunity about 4 years ago
#2 - Potential fix for bare metal sample crash on Linux
Pull Request -
State: closed - Opened by rejunity about 4 years ago
#1 - Bare metal QEMU compatible sample.
Pull Request -
State: closed - Opened by rejunity about 4 years ago