Why do these blasted serial ports never generate interrupts
Conversation
Notices
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault -
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault There we go
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault Day 24 of building a Unix from scratch
It's official
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault So, tomorrow-ish I bundle this all up and put it in the base distribution
Today:
* New syscalls: ioctl, mmap supports mapping files (namely /dev/fb0)
* Serial TTY
* VT overhauled, early fbcons split from runtime vt
* some termios support
* Framebuffer device (/dev/fb0)
* Controlling tty (via /dev/tty)Getting married tomorrow, no further updates for a while 🎉
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault My goal was low-key to get doom working before the wedding
Kuba Orlik repeated this. -
Drew DeVault (drewdevault@fosstodon.org)'s status on Tuesday, 21-May-2024 20:36:16 JST Drew DeVault Back from vacation, finished integrating libvterm properly
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:51 JST Drew DeVault Additional software that I have gotten to run on Bunnix but which hasn't been packaged and/or added to the base system:
* Doom
* binutils
* gcc and g++
* qbe
* less
* cowsay
* lua
* libarchiveAnything else I should try?
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:51 JST Drew DeVault Day 26:
* Finished implementing poll(2)
* Finished terminal emulation and a crappy termios implementation
* Ported ncurses
* Ported vim 5.7
* Ported less
* Ported mandocHave to integrate doom into the optional software sets, write some documentation, clean up bits and pieces here and there, and fix a couple of bugs, and then I'm happy to call that Bunnix 1.0.
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:53 JST Drew DeVault Got it
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:53 JST Drew DeVault Tidied up the port and the vt code, bundled it up all nice, and added ncurses and vim 5.7 to the base system
less also builds and works with minimal changes, might add that as well
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:54 JST Drew DeVault (it does not work very well)
-
Drew DeVault (drewdevault@fosstodon.org)'s status on Friday, 24-May-2024 23:27:54 JST Drew DeVault Main issue is that when you move the cursor left across a line, the characters to the right of the cursor disappear
Pretty puzzling one
-