Got the internet back at last.
Before I lose it again here are the sources I have so far.
step1.7z - 0.03MBAs always, use at your own risk.
This set includes all files except Primary.bin, I have included the core.c and main.c as well as camera.h
Core.c has debug flashing in it.
I found that this slowed down the boot and then allowed the lens to fully extend and the screen to come up.
Buttons are all over the place, autoload not working yet, haven't set sd_protect value.
Next is to get the CHDK menus up and the buttons working correctly (I hope)
If someone could take a look and check waht I have so far I would be so gratefull, this has been driving me mad.