Skip to content

{ Author Archives }

Open Source VMware Guest Tools

So, I’ve mentioned these before but Dan Williams’ blog post about SET_NETDEV_DEV in the vmxnet driver clearly tells me I need to try and publicise these more. Back in September last year we open-sourced the Linux and BSD guest tools – including all the kernel drivers. So, if you found a problem in a driver […]

Finally got my N810

My N810 finally arrived yesterday, and after working out how to get the battery cover off, I got it up and running with the 48MHz kernel (The N800 and N810 use exactly the same kernel, so just use the one I already released here. I’m happy to report that the on-board eMMC is happy to […]

Slow memory card performance on N800 with OS2008

After I released my latest kernel with 48MHz support for accessing MMC and SD cards, a couple of readers noticed that the card performance was surprisingly low (around 4MB/s) which was way slower than I saw when I did testing way back when. Lucky, I kept those old results around and the fastest card I […]

Updated kernel for OS2008 (2.2008.50) release

Well, if I was slow with the last release, at least I can do better with this one. There was a new kernel update in this release but my patches applied fine and the resulting image checks out on n800. As before, I have no idea how well the high speed mode interacts with the […]

Updated kernel for OS2008 (1.2008.44)

Hi all, For some odd reason, I never hit publish on this. It’s since been overtaken by the release of the 2.2008-50 release which I’m currently trying to get my hands around. Expect an update shortly. I’ve finally got around to getting the Maemo 4.0 dev environment so I’ve now been able to build a […]

Updated N800 kernel for 4.2007.38

As my regular readers will be aware, Nokia released a bug fix kernel for the N800 last week that fixes a data corruption bug in the SD/MMC subsystem. They just released the source code for this new kernel build, so I’ve been able to take a look at what’s in it – and despite the […]

New N800 update with fix for MMC/SD corruption bug

Nokia have just released a new update of the N800 firmware with a fix for a MMC/SD corruption bug. This was discussed quite a bit in the comments to my last N800 post, so I know a lot of people are glad to see it sorted out. As soon as the new kernel source is […]

Open source VMware guest tools

I haven’t made a work related post in quite some time, but I’ve got a good reason now. Yesterday, we announced that we’re open-sourcing most parts of our Linux/FreeBSD/Solaris guest tools. You can see the site with details of what’s present (including kernel modules) here. I think this is genuinely a big deal – it […]

Use MMC cards with Ricoh R5C832 controllers!

Update: You do not need to use the setpci instructions in this article if your kernel is 2.6.25 or newer The Ricoh R5C832 is a multi-function chip that provides Firewire and four types of memory card support (SD/MMC/Memory Stick/xD). It appears in many laptops including the Dell XPS m1330 that I recently bought for myself. […]

S3 is a cruel mistress

Well, I suppose I have no one to blame up myself. You may recall my triumphant declaration that S3 suspend was working on my desktop machine without any quirks. Naturally, that couldn’t last. Yesterday, something happened to the machine such that it will no longer resume from S3 – and it seems to be a […]