Just a heads up, the beginning of address space in 68ks is used for vector addresses. In particular, the first 32 bits are used to hold the initial value of the A7 register, then the next 32 (addresses 4- 8) are used to hold the initial value of the program counter. For this reason, many 68k systems have their ROM at 0x0. (At least Apollo workstations do)
Disclaimer: I only know this from writing an Apollo DN3500 emulator.