Blog System/5
Subscribe
Sign in
Home
Notes
Chat
Archive
About
Latest
Top
Discussions
Hardware discovery: ACPI & Device Tree
An overview of how a Unix-like BSD kernel performs hardware discovery on x86 and ARM to bind device drivers to hardware devices
Mar 1
•
Julio Merino
10
Share this post
Blog System/5
Hardware discovery: ACPI & Device Tree
Copy link
Facebook
Email
Notes
More
2
February 2025
ioctls from Rust
Diving into what the ioctl system call is and how to invoke it from Rust
Feb 13
•
Julio Merino
10
Share this post
Blog System/5
ioctls from Rust
Copy link
Facebook
Email
Notes
More
January 2025
Hands-on graphics without X11
A crash course on direct framebuffer and keyboard access via NetBSD’s wscons
Jan 17
•
Julio Merino
17
Share this post
Blog System/5
Hands-on graphics without X11
Copy link
Facebook
Email
Notes
More
2
Self-documenting Makefiles
Make, as arcane as a build tool can be, may still be a good first fit for certain scenarios. Let's see how to make a build more palatable in this day…
Jan 10
•
Julio Merino
11
Share this post
Blog System/5
Self-documenting Makefiles
Copy link
Facebook
Email
Notes
More
2
December 2024
Revisiting the NetBSD build system
I recently picked up an embedded project in which I needed to build a highly customized full system image with minimal boot times and NetBSD was the…
Dec 28, 2024
•
Julio Merino
28
Share this post
Blog System/5
Revisiting the NetBSD build system
Copy link
Facebook
Email
Notes
More
7
Synology DS923+ vs. FreeBSD w/ZFS
A comparison of a home-built FreeBSD NAS with ZFS against the DS923+ storage appliance from Synology.
Dec 13, 2024
•
Julio Merino
10
Share this post
Blog System/5
Synology DS923+ vs. FreeBSD w/ZFS
Copy link
Facebook
Email
Notes
More
1
November 2024
Demystifying secure NFS
My lab notes on the arduous process of setting up NFSv4 with Kerberos across a Synology NAS and various Linux and FreeBSD clients.
Nov 4, 2024
•
Julio Merino
9
Share this post
Blog System/5
Demystifying secure NFS
Copy link
Facebook
Email
Notes
More
3
October 2024
BazelCon 2024 recap
Just like that, BazelCon 2024 came and went. So... it’s obviously time to summarize the two events of last week: BazelCon 2024 and the adjacent Build…
Oct 22, 2024
•
Julio Merino
6
Share this post
Blog System/5
BazelCon 2024 recap
Copy link
Facebook
Email
Notes
More
8
The costs of the i386 to x86-64 upgrade
If you read my previous article on DOS memory models, you may have dismissed everything I wrote as “legacy cruft from the 1990s that nobody cares about…
Oct 7, 2024
•
Julio Merino
22
Share this post
Blog System/5
The costs of the i386 to x86-64 upgrade
Copy link
Facebook
Email
Notes
More
8
September 2024
Revisiting the DOS memory models
At the beginning of the year, I wrote a bunch of articles on the various tricks DOS played to overcome the tight memory limits of x86’s real mode. There…
Sep 30, 2024
•
Julio Merino
19
Share this post
Blog System/5
Revisiting the DOS memory models
Copy link
Facebook
Email
Notes
More
3
Windows NT vs. Unix: A design comparison
NT is often touted as a "very advanced" operating system. Why is that? What made NT better than Unix, if anything? And is that still the case?
Sep 9, 2024
•
Julio Merino
74
Share this post
Blog System/5
Windows NT vs. Unix: A design comparison
Copy link
Facebook
Email
Notes
More
13
August 2024
Picking glibc versions at runtime
Using a glibc version that is different from the system-provided one shouldn't require the use of containers, as I recently heard someone claim. Let's…
Aug 11, 2024
•
Julio Merino
22
Share this post
Blog System/5
Picking glibc versions at runtime
Copy link
Facebook
Email
Notes
More
4
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts