Warner's Random Hacking Blog
A Diary of Warner's Hacking Projects and other random thoughts
20180130
FreeBSD cumulative commit graphs
›
FreeBSD Commit Graph I've updated an old graph from a talk I gave in 2010 to have data up through today. The rate of development seems...
20170604
Reading in my Rainbow Floppy Collection
›
Recently, I acquired a kryoflux board to help read in the Venix floppies... I finally have it up and running. I've managed to read in...
20170511
v7 compilation for simple .c's in /usr/src/cmd.
›
After about 4 and a half hours of build time, I have results to share. There's 110 .c files in /usr/src/cmd. 85 of these compile and lin...
Rebuilding v7 sources on Venix, early results
›
I just started rebuilding the v7 sources on my Venix Rainbow on a lark. I'll post a full writeup, but here's a two early things I...
20170507
Rainbow Venix with BSW Enhancements
›
I've taken some time to look at the Venix disks. I've managed to read them all after retrying the read errors enough. I've creat...
9 comments:
20170501
Rainbow 100 Windows 1.0 disks, redux
›
Rainbow 100 Windows 1.0 Disks OK. I never thought I'd find myself writing a blog about Microsoft Windows of all things. However, that...
20170421
Lining up
›
Turns out I didn't need to look for exotic formats to solve this problem. I had physical copies of the disks with 10 sectors per track...
1 comment:
20170418
Not lining up
›
Close, but not quite So, it looks like I'm getting closer. I read the disks with the 'physical' read option, which did sector...
20170417
Peering into the Venix Disks with read errors
›
As you may recall from last time, I had 5 errors on two disks I'm trying to read for the Rainbow Venix Floppy project. The specific er...
20170415
Rainbow 100 Venix/86R Disks Found
›
Recently, there was a post on an obscure retro-computing blog. It said that someone had acquired a Rainbow 100, which isn't so unusual (...
20170411
Installing FreeBSD-current with 11.0R installation image
›
Just a quick blog to document a trick. Boot the install image (or even just a boot-only image). Get a Shell. At the shell, type # env UN...
Making Cables
›
Tonight I assembled my cables I'll need to read my Rainbow 100B ST-251-1 hard drive I've had for a long time to get a backup. I re...
20170405
Compiling sdcc for FreeBSD
›
In preparation for a possible new project, I needed to build sdcc, a compiler that targets a bunch of 8-bit architectures. You can find info...
20160919
Cool new FreeBSD 11/12 kernel developer trick
›
One of the cool new features in FreeBSD 11 is that we can use the system compiler as a cross compiler, eliminating the need to rebuild clang...
2 comments:
20160918
Quick hack: creating a pcDuino3 bootable image from FreeBSD 11.0's BANANA PI image.
›
Here's a tip about FreeBSD pre-configured armv6 images. For a given SoC, they are all (almost) the same. There's two difference for ...
1 comment:
Chain booting u-boot with u-boot
›
Recently, I needed to test u-boot before I flashed a new u-boot image into NAND. In the past, when I've googled it, I find a lot of scre...
1 comment:
20160818
Creating a quick DNS server with a Rapsberry Pi2 and FreeBSD 11.0-RC1
›
Raspberry Pi 2 and FreeBSD 11 and bind 9.9 for a name server Just thought I'd outline the steps to bring a Raspberry Pi 2 up with Fre...
2 comments:
20160815
Creating Logos for u-boot images
›
The Default Logo: Tux By default, Das U-boot uses a penguin logo when it first starts up. This default looks something like this Whi...
1 comment:
20160217
FreeBSD exposure on recent glibc DNS overflow
›
Recently, there's been much talk in the news about CVE-2015-7547 affecting almost all Linux-based routers and many distributions. A qu...
20160109
Details on coming automatic module loading in FreeBSD
›
Automatic Module Loading For a long time, I've wanted to add better, automatic module loading to FreeBSD. This past year, I started i...
3 comments:
‹
›
Home
View web version