Changes between Version 13 and Version 14 of WikiStart


Ignore:
Timestamp:
Oct 5, 2014, 12:42:23 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v13 v14  
    11= GIET-VM usage information =
    22
    3 == General Information ==
    43
    5 = __A) Mapping_Info data structure__ =
     4== __A) Mapping_Info data structure__ ==
    65
    7 = __X) Peripherals__ =
     6== __X) Peripherals__ ==
    87
    9 = __Y) Boot Code__ =
     8== __C) Shared kernel functions__ ==
    109
    11 = __W) Kernel functions__ =
     10The boot code and the kernel code are two separated compilation units, but some utilility functions can be used by both the boot code and the kernel code:
    1211
    13 The GIET acronym stands for ''Gestionnaire d'Interuptions, Exceptions et Trappes''.
     12=== [wiki:kernel_utils various utility functions] ===
     13
     14=== [wiki: kernel_pmem physical memory allocators] ===
     15
     16=== [wiki: kernel_vmem virtual to physical address translation] ===
     17
     18== __Y) Boot Code__ ==
     19
     20== __W) Kernel functions__ ==
     21
     22The GIET acronym stands for ''Gestionnaire Interruptions, Exceptions & Trappes''.
    1423
    1524This section describe the kernel functions, supporting Interrupts, Exceptions and Traps (i.e. syscalls).
    16 
    17  === [wiki:kernel_utils service functions] ===
    1825
    1926 === [wiki:kernel_interrupts interrupts] ===
     
    2532 === [wiki:kernel_context context switchs] ===
    2633
    27 = __Z) User level libraries__ =
     34== __Z) User level libraries__ ==
    2835
    2936This section describes the user libraries :