Warner's Random Hacking Blog
A Diary of Warner's Hacking Projects and other random thoughts
20130924
How to fix a Washing machine
›
Let's say you have one of those fancy washing machines with sophisticated circuitry. Well, then if your machine is like mine, it sucks...
20130903
What could be so hard about an external toolchain.... Step 1: How big a problem...
›
FreeBSD is moving from gcc to clang as its base compiler. This works really well for x86, and moderately well for arm. However, it doesn...
How C can bite you, an example
›
Consider the function foo: int foo() { if (error) return -1; else return 12; } and consider its use here: int n; ... if ((n = foo())...
20130111
TivoWebPlus 2.1 changes
›
As you may know, I still have a HR10-250 in service. I run TivoWebPlus 2.1 on the box. It mostly works the way I want it, although at times...
20121224
Some notes on HR10-250 video
›
Over the past 5 or 6 years, I've had my TiVo HR10-250 setup to extract videos off of it. Please see my other posts on how I set that up...
20120927
DirecTiVo HR10-250 restore
›
I had to move the hard drive between two TiVos recently. Since it was on DirecTV, I got the dreaded Error #51. Since I couldn't recall...
2 comments:
20120727
FreeBSD/arm booting on SAM9260-EK to multiuser
›
Woot! After working hard to get the SAM9260-EK rescued, I'm able to boot SAM9260-EK to multiuser. Here's the dmesg: Copyright (c...
1 comment:
20120713
AT91SAM9260-EK restored!
›
Quite some time ago, I received a AT91SAM9260-EK board from Atmel. I tried to turn it on at the time, and it looked dead. I put it on the ...
20120607
Wish me luck: taking the git plunge
›
Wish me luck. I just typed the following commands: git clone https://github.org/freebsd/freebsd-head.git cd freebsd-head git branch a...
2 comments:
Unifying arm boot arg parsing
›
Greetings again, Here's a slightly edited version of a post I made to the FreeBSD arm list, proposing a path forward to cleanup and uni...
20120603
Rearranging the deck chairs in the ARM port
›
Recently, I've been trying to catch up with some of the technical debt that the FreeBSD/arm port has accumulated. Some of that technica...
20120602
FreeBSD Driver book
›
I recently received a complementary copy of the book FreeBSD Device Drivers by Josheph Kong. I also had the pleasure of meeting Josheph Kon...
20110529
Canon Rebel Xt and 32GB CF
›
Just thought I'd mention that I've been using a 32GB CF card with no special formatting in the Canon Rebel Xt. It has been working ...
1 comment:
20110202
How to run something other than login on a tty
›
Sometimes you don't want to run login on the console or other terminal. The reasons for this vary. Some appliances want to boot to a s...
4 comments:
20110117
FreeBSD/mips for Cavium Octeon
›
I've recently improved the ABI selection in FreeBSD/mips. Now it is all handled via MACHINE_ARCH or TARGET_ARCH. mipsel and mipseb are...
4 comments:
20101202
New FreeNAS beta snapshot released (r5648)
›
We've released the next beta snapshot of FreeNAS. You can read the release notes for all the details. Here's a highlight of the iss...
25 comments:
20101119
New FreeNAS Beta (r5606)
›
Just after the release of the first beta, a couple of serious problems came to life. As such, we've respun the release to fix these iss...
4 comments:
20101118
FreeNAS 8 Beta released
›
iXsystems is pleased to announced FreeNAS 8.0 Beta. FreeNAS 8.0 has undergone a complete rewrite. We've redesigned the GUI to be easier...
62 comments:
20101028
Using devfs.conf as a porting aide
›
I've recently been given the task of moving some software from FreeBSD 4.x to FreeBSD 6.x on a consulting basis. This move was very sim...
1 comment:
20101001
New FreeNAS alpha
›
After a few unforeseen delays, we have a new FreeNAS snapshot available over at source forge . As an experiment, we are distributing these ...
8 comments:
‹
›
Home
View web version