Project VGA


project vgaVisit the Project VGA Page for an introduction and overview of the project!

Fellow geeks


Acronica
Stefan
Ploffie
Raptor

Places to go


Slashdot
T.net
Daily WTF
GoT
PCA
Open Graphics

Webcomics


AppleGeeks
Sinfest
Userfriendly
Questionable Content
Dresden Codak
Sore Thumbs
xkcd
Penny Arcade
Ctrl+Alt+Del
Perry Bible


HomeServer


last.fm profile
xhtml 1.0 strict
css
GPL 3.0 License

Wacco Webstack

Minix 3 Terror

Posted on 2007/02/12 - 15:42

Then end of the school term is over, new term started, still not a lot of time for anything. Luckily I managed to push through a new project which is something I really like, so this term will be a whole lot of fun hopefully. Stress is mostly gone too, still don't know all my grades but the lowest grade I received so far was an 8, so it can't get much worse anymore.

The new project is going to be writing some USB drivers for a Sweex Webcam I've got laying around, for the Mac platform (nevermind that it's already supported by macam) and for the Minix platform. Which is, I found out this weekend, hell. It doesn't support *anything* yet, and I really mean *nothing*. I had to cut a hole in my barebone case to fit a second network card (realtek chip based) just to get some network running. I got some graphics too, X runs, but no window manager (unless you want to call TWM a window manager, in which case I declare you a very, very weird person). Also very annoying is that the filesystem doesn't have drivers yet for anything else but minix partitions. It didn't even see my FAT32 home directory, which is simply put idiotic.

barebone back barebone front

Note the 'new' low profile network card on the right fiddled in (just barely...)

And there's NO USB support at all. Shit. Means I've got to write the entire USB subsystem first. Still, I like the idea of writing this stuff since I already found the 'first' linux implementation of those drivers and it doesn't look all that complicated (famous last words, heh). Plus minix's driver subsystem is fairly pretty implemented so that shouldn't be too hard either. I just wish there where more drivers implemented in the first place. I guess not that many people are interested in writing stuff for an operating system which isn't used that much. Oh well, I'm still going to give it a shot. It's going to be a long school term...

[: wacco :]

Leave a comment