Travis Geiselbrecht's Home Page
A little about me
Just another systems hacker in Silicon Valley. I like playing guitar, riding motorcycles, hacking computers... The usual.
Work Stuff
I've put in some time at some interesting companies in my relatively brief career.
- Palm - Currently working on the next big thing.
- Secret Level - Did some hackery on getting the most (or anything) out of the PS3.
- Apple - Did some hackery on iPhone bringup. What an amazing ride!
- Danger Inc. - Hacked low level and kernel code on the Danger hiptop (aka T-Mobile sidekick). Good set of
folks and fun technology. I wish them well.
- Be Inc. - Worked on the venerable BeOS operating system. Did some file system and kernel work,
most notably hacked together support for the ext2 and NTFS file systems. It was a total blast, and made a lot of good friends. RIP BeOS.
Projects
Hacked on a few projects in my day, one of which is pretty well known in certain circles.
- NewOS - A OS project I started years ago and didn't know when to stop. It's reasonably well mature, and even scored
a slahdotting and offer to write an article for Dr Dobbs magazine. It has been forked years ago and now forms the kernel
for the Haiku project.
- Arm Emulator - Hacked a fun little arm emulator. Still needs some work, but it currently emulates a "generic" ARM based system. Good for prototyping a kernel. SVN depot at svn://tkgeisel.com/extern/armemu/trunk. Web browseable here.
- Apple ][ Emulator - I haven't bothered setting up a site or download page for this. The world has more than enough Apple ][ emulators.
Here and here are a couple of screenshots though, to prove it exists.
- lk embedded kernel - little embedded style kernel for some ARM devices. source at svn://tkgeisel.com/extern/lk/trunk. Web browseable here.
Misc
Contact Info