Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Handhelds

Journal sachachua's Journal: Misadventures of a bootldr hacker 3

I moved the iPAQ bootloader to the new command execution structure this afternoon, getting rid of the nested command execution tables. Went perfectly. Compiled without a hitch, loaded and ran cleanly.

Forty minutes later, while watching a video, I booted my iPAQ into Linux. Or tried to. It hung.

Beads of sweat formed on my forehead. Did I just manage to majorly break my system? A quick run upstairs, some poking around the source code, and I found my bug - infinite recursion in command_boot because I had missed one SUBCOMMAND tag. ARGH.

Quick fix, compile, load, reset, commit. That was scary, though.

This discussion has been archived. No new comments can be posted.

Misadventures of a bootldr hacker 3

Comments Filter:

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...