Console Graphics

Do you ever miss the good-old child times where you get BASIC or LOGO, and a screen for whatever you like to draw?  Here is how you can do it with SVGAlib.  In addition to FreeBSD, the code can be run elsewhere, I mean hmm...  So now you can program without even using X11. Installing … Continue reading Console Graphics

Advertisements

Minimal Init

Here is a minimal init program that runs after the kernel boot.  Well, it does nothing except printing a hello world statement.  The system kernel panics once the program finishes. The program working principle is to first mount the device file system, with the nmount(2) system call.  Then, print to the "/dev/console" and quit.  Before … Continue reading Minimal Init