JAL, given that I have worked with and modified rom code itself in drives I'd say I have a pretty decent idea what the firmware does and doesn't do.