Boot ROM Code Register Group Register Descriptions Registers used by the Boot ROM code. All fields are only reset by a cold reset (ignore warm reset). Offset: 0xc0 ctrl Contains information used to control Boot ROM code. cpu1startaddr When CPU1 is released from reset and the Boot ROM is located at the CPU1 reset exception address (the typical case), the Boot ROM reset handler code reads the address stored in this register and jumps it to hand off execution to user software. initswstate The preloader software (loaded by the Boot ROM) writes the magic value 0x49535756 (ISWV in ASCII) to this register when it has reached a valid state. initswlastld Contains the index of the last preloader software image loaded by the Boot ROM from the boot device. bootromswstate 32-bits general purpose register used by the Boot ROM code. Actual usage is defined in the Boot ROM source code. Warm Boot from On-Chip RAM Group Register Descriptions Registers used by the Boot ROM code to support booting from the On-chip RAM on a warm reset. All these registers must be written by user software before a warm reset occurs to make use of this feature.