KERN_LOADADDR
marks[MARK_START] = KERN_LOADADDR;
marks[MARK_START] = KERN_LOADADDR;
marks[MARK_START] = (u_long)KERN_LOADADDR;
*((u_long *)KERN_LOADADDR) = marks[MARK_END] - KERN_LOADADDR;
marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR);
addr = (char *)KERN_LOADADDR;