Warner's Random Hacking Blog

A Diary of Warner's Hacking Projects and other random thoughts

20070203

General cleanups in the newbus area

›
From time to time I notice things, or others do, in newbus that need to be cleaned up. These things aren't all that hard to do, usually...
2 comments:
20070127

Digital Camcorder to DVD on FreeBSD

›
A while ago, my stepson started playing competitive hockey. One of the team mothers suggested that the coach was looking for someone to tap...
4 comments:
20061224

Simple hack: buy wireless card and it works

›
I went to OfficeMax the other day for something unreleased and noticed that they were selling 'My Essentials 802.11g wireless' cards...
20061206

Mustek PF-A700B Digital Photo Frame -- not hacking

›
Today I noticed that CompUSA has the Mustek PF-A700B digitial photo frame for $70. So I got one on a flier thinking that I could hack it. T...
15 comments:
20061130

SPI and IIC into head

›
After discovering a number of embarassing typos, I've recently committed support for the AT91RM9200 to head for iic and spi. The only wr...
20061127

Clonable Devices

›
I've seen questions on clonable devices come up from time to time. When do you want to use a clonable device? There are many times. T...
2 comments:
20061007

SD performance

›
After tweaking, I was able to get the SD performance up to 750kB/s. This was accomplished by reducing the number of commands I sent to the ...
1 comment:
20061006

SPI Flash work

›
Just a quick note today. I have most of a driver for the At91rm9200 written to deal with AT45D* (and a few other) flash parts connected via ...
20061003

FreeBSD MMC/SD driver update

›
Today was a good day. I'm reading data from both the 256MB and 512MB SD card. In fact, I've been able to mount the root file system...
1 comment:
20060926

SD 2.0 and SDHC cards (also MMC >4GB)

›
I'm looking for some information and/or some hardware in this installment. Today, I noticed that the SD 2.0 specification has been relea...
6 comments:
20060922

SD/MMC FreeBSD Driver Outline

›
There's many different flash standards in the world today. SD and MMC are two related flash card standards. These cards are used by di...
3 comments:
20060912

Cross tools and arm hacking

›
In the past few days I've been hacking on arm related stuff. I've worked on build tool issues (mostly integrating cogent's chan...
20060907

Notes on identical .o's

›
The FreeBSD project just decided to remove the portability ifdefs obscuring the USB code. These ifdefs had been a growning problem for many...
20060906

Cross Building FreeBSD

›
I've been getting more and more questions about FreeBSD embedded systems: What is supported? How can I build for them? What can be don...
8 comments:
20060821

FreeBSD Transparent Web Proxie with Squid

›
Introduction Over the past few days, I've been setting up a transparent proxie. I have a need to limit traffic to a small set of sites ...
6 comments:
20060815

Thecus N4100

›
spent much of yesterday trying to break into the Thecus N4100 that we have at work. I thought it would be a relatively easy thing to try. ...
7 comments:

How to recover a hard disk

›
OK. I'd like to spend some time and find out how hard it is to do DIY data recovery from a hard disk drive. I had one crash and burn w...
‹
Home
View web version

About Me

Warner Losh
Warner Losh has been interested in computers since a very early age. He got his degree from a small school in the middle of New Mexico where he used 4.2BSD on the VAX 11/750. He's done a little GUI work, and a lot of kernel work in BSD, Solaris and even Linux. He became interested in the MIPS architecture when he was given a Deskstation rPC44 in 1994 and has wanted a FreeBSD MIPS port ever since then. In the mean time, he's amused himself and his employers by writing or improving FreeBSD's PC Card, CardBus, USB, SD/MMC, PCI and device configuration subsystems. He's embedded FreeBSD into products for the past 9 years. He serves on the FreeBSD core team and has specialized in handling "problem children" in the FreeBSD project and sorting out the complexity of open source software licensing. In the past 8 years, he's worked in the high precision time and frequency domain. He delivered systems that are used to montior the cesium clocks at NIST and USNO; used to recover UTC from GPS satellites; and used to synchronize digital video broadcasting stations. These systems were a mix of C++ user level code, kernel device drivers and specialized "timing" hardware.
View my complete profile
Powered by Blogger.