- Timestamp:
- 2010-11-30T00:50:25Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1b2981aa
- Parents:
- 178673c (diff), 41a7f62 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- boot/arch
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/arm32/src/main.c
r178673c rab3a851 61 61 printf(" %p|%p: bootstrap page table\n", &boot_pt, &boot_pt); 62 62 printf(" %p|%p: boot info structure\n", &bootinfo, &bootinfo); 63 printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET); 63 printf(" %p|%p: kernel entry point\n", 64 (void *) PA2KA(BOOT_OFFSET), (void *) BOOT_OFFSET); 64 65 65 66 size_t i; -
boot/arch/ia64/src/main.c
r178673c rab3a851 62 62 63 63 printf(" %p|%p: boot info structure\n", &bootinfo, &bootinfo); 64 printf(" %p|%p: kernel entry point\n", KERNEL_ADDRESS, KERNEL_ADDRESS); 65 printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, LOADER_ADDRESS); 64 printf(" %p|%p: kernel entry point\n", 65 (void *) KERNEL_ADDRESS, (void *) KERNEL_ADDRESS); 66 printf(" %p|%p: loader entry point\n", 67 (void *) LOADER_ADDRESS, (void *) LOADER_ADDRESS); 66 68 67 69 size_t i; 68 70 for (i = 0; i < COMPONENTS; i++) 69 printf(" %p|%p: %s image (% u/%u bytes)\n", components[i].start,71 printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start, 70 72 components[i].start, components[i].name, 71 73 components[i].inflated, components[i].size); -
boot/arch/mips32/include/arch.h
r178673c rab3a851 40 40 41 41 #define MSIM_VIDEORAM_ADDRESS 0xb0000000 42 #define MSIM_DORDER_ADDRESS 0xb0000 00442 #define MSIM_DORDER_ADDRESS 0xb0000100 43 43 44 44 #ifndef __ASM__ -
boot/arch/mips32/src/main.c
r178673c rab3a851 51 51 52 52 printf("\nMemory statistics\n"); 53 printf(" %p|%p: CPU map\n", PA2KA(CPUMAP_OFFSET), CPUMAP_OFFSET); 54 printf(" %p|%p: bootstrap stack\n", PA2KA(STACK_OFFSET), STACK_OFFSET); 55 printf(" %p|%p: boot info structure\n", PA2KA(BOOTINFO_OFFSET), BOOTINFO_OFFSET); 56 printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET); 57 printf(" %p|%p: bootloader entry point\n", PA2KA(LOADER_OFFSET), LOADER_OFFSET); 53 printf(" %p|%p: CPU map\n", (void *) PA2KA(CPUMAP_OFFSET), 54 (void *) CPUMAP_OFFSET); 55 printf(" %p|%p: bootstrap stack\n", (void *) PA2KA(STACK_OFFSET), 56 (void *) STACK_OFFSET); 57 printf(" %p|%p: boot info structure\n", 58 (void *) PA2KA(BOOTINFO_OFFSET), (void *) BOOTINFO_OFFSET); 59 printf(" %p|%p: kernel entry point\n", (void *) PA2KA(BOOT_OFFSET), 60 (void *) BOOT_OFFSET); 61 printf(" %p|%p: bootloader entry point\n", 62 (void *) PA2KA(LOADER_OFFSET), (void *) LOADER_OFFSET); 58 63 59 64 size_t i; 60 65 for (i = 0; i < COMPONENTS; i++) 61 printf(" %p|%p: %s image (% u/%u bytes)\n", components[i].start,62 KSEG2PA(components[i].start), components[i].name,66 printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start, 67 (void *) KSEG2PA(components[i].start), components[i].name, 63 68 components[i].inflated, components[i].size); 64 69 … … 91 96 if (tail >= ((void *) PA2KA(LOADER_OFFSET))) { 92 97 printf("\n%s: Image too large to fit (%p >= %p), halting.\n", 93 components[i].name, tail, PA2KA(LOADER_OFFSET));98 components[i].name, tail, (void *) PA2KA(LOADER_OFFSET)); 94 99 halt(); 95 100 } -
boot/arch/ppc32/src/main.c
r178673c rab3a851 68 68 printf(" %p|%p: real mode trampoline\n", &real_mode, real_mode_pa); 69 69 printf(" %p|%p: boot info structure\n", &bootinfo, bootinfo_pa); 70 printf(" %p|%p: kernel entry point\n", PA2KA(BOOT_OFFSET), BOOT_OFFSET); 71 printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, loader_address_pa); 70 printf(" %p|%p: kernel entry point\n", 71 (void *) PA2KA(BOOT_OFFSET), (void *) BOOT_OFFSET); 72 printf(" %p|%p: loader entry point\n", 73 (void *) LOADER_ADDRESS, loader_address_pa); 72 74 73 75 size_t i; 74 76 for (i = 0; i < COMPONENTS; i++) 75 printf(" %p|%p: %s image (% u/%u bytes)\n", components[i].start,77 printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start, 76 78 ofw_translate(components[i].start), components[i].name, 77 79 components[i].inflated, components[i].size); -
boot/arch/sparc64/src/main.c
r178673c rab3a851 209 209 void *loader_address_pa = ofw_translate((void *) LOADER_ADDRESS); 210 210 211 printf("\nMemory statistics (total %llu MB, starting at %p)\n", 212 bootinfo.memmap.total >> 20, bootinfo.physmem_start); 213 printf(" %p|%p: boot info structure\n", &bootinfo, bootinfo_pa); 214 printf(" %p|%p: kernel entry point\n", KERNEL_ADDRESS, kernel_address_pa); 215 printf(" %p|%p: loader entry point\n", LOADER_ADDRESS, loader_address_pa); 211 printf("\nMemory statistics (total %" PRIu64 " MB, starting at %p)\n", 212 bootinfo.memmap.total >> 20, (void *) bootinfo.physmem_start); 213 printf(" %p|%p: boot info structure\n", &bootinfo, (void *) bootinfo_pa); 214 printf(" %p|%p: kernel entry point\n", 215 (void *) KERNEL_ADDRESS, (void *) kernel_address_pa); 216 printf(" %p|%p: loader entry point\n", 217 (void *) LOADER_ADDRESS, (void *) loader_address_pa); 216 218 217 219 size_t i; 218 220 for (i = 0; i < COMPONENTS; i++) 219 printf(" %p|%p: %s image (% u/%u bytes)\n", components[i].start,221 printf(" %p|%p: %s image (%zu/%zu bytes)\n", components[i].start, 220 222 ofw_translate(components[i].start), components[i].name, 221 223 components[i].inflated, components[i].size);
Note:
See TracChangeset
for help on using the changeset viewer.