Drew DeVault

Results 216 issues of Drew DeVault

This is a big one! It's the primary focus of kernel 0.7.0. This issue was migrated from the kernel repository, which has some additional history to enjoy: ~~https://github.com/KnightOS/kernel/issues/74~~ (dead link)...

feature
kernel
★ ★ ★
assembly

[This is a thing now](http://www.knightos.org/documentation/reference/threading.html#getNextThreadID) and we should be removing all references to kernel memory from userspace.

threadlist
★ ☆ ☆
assembly
enhancement

Right now, when you press ON, the kernel will check the pressed keys during the interrupt handler. This is lame for several reasons: - Fucks up the keyboard state back...

kernel
★ ☆ ☆
assembly
enhancement

It'd be cool if we could let userspace programs override a syscall. For example: ``` ld hl, fastCopy kld(de, my_fastCopy) pcall(syscallhook) kld((smc@my_fastCopy + 1), hl) ; ... my_fastCopy: inc iy...

feature
kernel
★ ☆ ☆
assembly

(imported from https://github.com/KnightOS/KnightOS/issues/136) The following software is either distributed under an open source license, or we've been explicitly granted permission to port it to KnightOS. `?` indicates software that we...

knightos
meta
assembly

Users should be able to edit their pinned items on the castle. Requries support from the kernel for symlink creation.

feature
castle
★ ☆ ☆
assembly

This will require some amount of cooperation with ticalc.org, so whoever takes this on should chat with them.

feature
packages.knightos.org
★ ★ ☆
python

Give them an option to have the website bump the version automatically. Also warn them when the new version is semantically earlier than the old version. Perhaps we can also...

packages.knightos.org
★ ☆ ☆
python
enhancement

This should include: - Battery usage - Filesystem usage - Memory usage - Running processes Note that there is no kernel support for filesystem usage, and minimal support for processes.

feature
settings
★ ★ ☆
assembly

feature
castle
★ ☆ ☆
assembly