Changeset 3419

Show
Ignore:
Timestamp:
07/08/08 18:18:38 (3 months ago)
Author:
uwe
Message:

Add a coreinfo module which can hexdump arbitrary RAM regions and
allows you to scroll through the RAM contents.

Signed-off-by: Uwe Hermann <uwe@…>
Acked-by: Peter Stuge <peter@…>

Location:
trunk/payloads/coreinfo
Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/payloads/coreinfo/Kconfig

    r3289 r3419  
    6969        default y 
    7070 
     71config MODULE_RAMDUMP 
     72        bool "Enable the RAM dump module" 
     73        default y 
     74 
    7175config MODULE_LAR 
    7276        bool "Enable the coreboot LAR module" 
  • trunk/payloads/coreinfo/Makefile

    r3297 r3419  
    5252CFLAGS := -Wall -Werror -Os $(INCLUDES) 
    5353OBJECTS = cpuinfo_module.o cpuid.S.o pci_module.o coreboot_module.o \ 
    54           nvram_module.o bootlog_module.o lar_module.o coreinfo.o 
     54          nvram_module.o bootlog_module.o ramdump_module.o lar_module.o \ 
     55          coreinfo.o 
    5556OBJS    = $(patsubst %,$(obj)/%,$(OBJECTS)) 
    5657TARGET  = $(obj)/coreinfo.elf 
  • trunk/payloads/coreinfo/coreinfo.c

    r3371 r3419  
    3030extern struct coreinfo_module nvram_module; 
    3131extern struct coreinfo_module bootlog_module; 
     32extern struct coreinfo_module ramdump_module; 
    3233extern struct coreinfo_module lar_module; 
    3334 
     
    4142#ifdef CONFIG_MODULE_NVRAM 
    4243        &nvram_module, 
     44#endif 
     45#ifdef CONFIG_MODULE_RAMDUMP 
     46        &ramdump_module, 
    4347#endif 
    4448};