Changeset 6c68b97 in mainline for generic


Ignore:
Timestamp:
2005-12-15T18:17:59Z (20 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
961b5f0
Parents:
10c071e
Message:

ia32: floppy boot image uses GRUB

Location:
generic
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • generic/include/config.h

    r10c071e r6c68b97  
    4444        size_t memory_size;
    4545        size_t kernel_size;
     46       
     47        __address init_addr;
     48        size_t init_size;
    4649
    4750        count_t cpu_count;
  • generic/src/main/main.c

    r10c071e r6c68b97  
    143143        config.base = hardcoded_load_address;
    144144        config.memory_size = get_memory_size();
     145        config.init_addr = init_addr;
     146        config.init_size = init_size;
    145147
    146148        heap_size = CONFIG_HEAP_SIZE + (config.memory_size/FRAME_SIZE)*sizeof(frame_t);
     
    207209        task_init();
    208210        thread_init();
     211       
     212        if (config.init_size > 0)
     213                printf("config.init_addr=%X, config.init_size=%d\n", config.init_addr, config.init_size);
    209214
    210215        /*
Note: See TracChangeset for help on using the changeset viewer.