Drew DeVault
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)...
[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.
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...
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...
(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...
Users should be able to edit their pinned items on the castle. Requries support from the kernel for symlink creation.
This will require some amount of cooperation with ticalc.org, so whoever takes this on should chat with them.
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...
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.