operator<<
John Cormie's Radio Weblog

 






Subscribe to "operator<<" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 

 

  Friday, August 30, 2002


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     comment []



Click here to visit the Radio UserLand website. © Copyright 2004 John Cormie.
Last update: 3/21/2004; 10:27:38 AM.

August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep