Older blog entries for winter (starting at number 3)

isa0: if_ie: <Intel EtherExpress 16> at port 0x370-0x37f irq 10 iomem 0xd0000-0xd7fff (32KB)
isa0: if_ie: <3Com 3C507 Etherlink 16> at port 0x300-0x30f irq 15 iomem 0xc8000-0xcbfff (16KB)

My quest for proper auto-probe magic for the 3c507 is at an end.

Damn but this driver isn't grotty. :/

Worked a bit on the 'ep' driver this weekend. Cleaned up a bunch of stuff and mostly used good ideas from the NetBSD 'elink3' driver backend.

Of course the damn 3C1 still doesn't work. *sigh* I suspect its some weird link setting that I'm not getting so I'll have to re-read the documentation (such as it is) and see if I can figure it out.

I still haven't sorted out the rest of the dev boxes.

Got distracted while doing kernel builds for all the dev cluster machines and ended up spending the evening cleaning up the bus front ends for the DPT driver and converting the PCI front end to 'newbus'. I checked in all my local changes (including the ISA front end, which doesn't work right now.) and am now waiting to see if I managed to break anything. I'm pretty sure the new PCI probe/attach stuff will work fine but don't have the hardware to test it. (One of the few pieces of hardware I don't have...)

Hopefully I can finish duplicating system disks and get most of the test boxes running up to date code. Maybe tomorrow...

This weekend I can continue my assault on the 'ep' driver, and hopefully kill the 'vx' driver once all my cleanups to 'ep' are complete. *blah*

The past couple of days have been burned fighting with the various test boxes I've got. I've got a few new disks to replace the aging Quantum ProDrive 210Ss that are in them but have had some issues with my 'hot rebuild' procedure. I'm at the point where I've got a good install that I'm just going to clone on to the remaining disks.

Work also progresses on some changes to the 'ep' driver (3c509/Etherlink III family). I'm hoping to have some time to fix the problems I suspect that are preventing the 3C1 (CompactFlash) from working properly but that will likely have to wait until the weekend.

I still am without a 3c507 (Etherlink 16) but have found a few on eBay. Hopefully I can get enough to make testing meaningful but avoid getting the 30 some examples of 3c509 that I found. :)

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!