START_ADDR
: "r" (START_ADDR));
initrd_start = ((START_ADDR + 5*KERNEL_SIZE + PAGE_SIZE) |
load(START_ADDR+(4*KERNEL_SIZE), KERNEL_ORIGIN, KERNEL_SIZE);
load(START_ADDR, START_ADDR+(4*KERNEL_SIZE), KERNEL_SIZE);
: "r" (START_ADDR));
#define K_KERNEL_IMAGE_START START_ADDR
#define K_KERNEL_IMAGE_END (START_ADDR + KERNEL_SIZE)
srm_printk("START_ADDR 0x%lx\n", START_ADDR);
: "r" (START_ADDR),
i = load(dev, START_ADDR, KERNEL_SIZE);
#define IS_KERNEL_TEXT(PC) ((unsigned long)(PC) > START_ADDR)