Changes between Version 11 and Version 12 of boot_loader


Ignore:
Timestamp:
Nov 5, 2014, 6:19:13 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • boot_loader

    v11 v12  
    55The boot procedure is done in three steps:
    66 * The generic ''reset'' code (hard-coded in the external ROM) is executed by processor (0,0,0), and load the ''boot-loader'' code from the hard disk to the physical memory.
    7  * The ''boot-loader'' is executed by processor (0,0,0). It load the ''map.bin'' file, build the page tables, initializes the schedulers as specified in the mapping, initializes the peripherals, and load the kernel code, as well as the user application(s) code into memory.
    8  * Finally, the ''kernel_init()'' function is executed by all processors, and completes the kernel initialisation.The system boot is done in three phases.
     7 * The GIET_VM ''boot-loader'' is executed by processor (0,0,0). It load the ''map.bin'' file, build the page tables, initializes the schedulers as specified in the mapping, initializes the peripherals, and load the kernel code, as well as the user application(s) code into memory.
     8 * Finally, the GIET_VM ''kernel_init()'' function is executed by all processors, and completes the kernel initialisation.The system boot is done in three phases.
    99
    1010== __Step 1 : Reset Initialization__ ==