Last night the office went out to a place called Hurley's. I love these things because when the boss is there, they often turn out to be payed for by the company! Also, Friday is beer day! There's a mini-keg in our fridge just chilling for this afternoon.
Today is "non-directional Friday" so I'm not allowed to work on my primary project, which is a voice-over-ip PBX system for small offices. Unless you're facing an important work related deadline, you are supposed to be working on a side project that may or may not have any business value. It's kind of like 3M's 10% rule, if you've heard of that (only in our case one day per week is 20%) So my first task this morning is to think of what my project should be.
Update: Today I worked on putting Rockbox open source replacement firmware on my Archos 6000 Jukebox. The Archos has a Hitachi SH-1 RISC cpu, so the first step is to build a cross-compiler targetting that architecture. A cross-compiler is a compiler (gcc in this case) that runs on one architecture (in this case linux-i386) but generates code for another (sh-1). Then you use the new sh1-gcc to compile the firmware written by these rockbox guys, who have reverse engineered the Archos hardware. Finally you copy the resulting image onto the Archos' harddisk, where it is loaded as an update on bootup.
So my MP3 player is now running completely different software which I can modify however I want! Too bad the Jukebox doesn't have a bitmap display like the Recorder, other wise I would have all these nifty games! (See "screen shots")
Jamalio, are you up for it? Is Mary (her MP3 player) ready for a little makeover?
11:07:55 AM
|