Changes between Version 13 and Version 14 of WikiStart
- Timestamp:
- Oct 5, 2014, 12:42:23 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v13 v14 1 1 = GIET-VM usage information = 2 2 3 == General Information ==4 3 5 = __A) Mapping_Info data structure__=4 == __A) Mapping_Info data structure__ == 6 5 7 = __X) Peripherals__=6 == __X) Peripherals__ == 8 7 9 = __Y) Boot Code__=8 == __C) Shared kernel functions__ == 10 9 11 = __W) Kernel functions__ = 10 The 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: 12 11 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 22 The GIET acronym stands for ''Gestionnaire Interruptions, Exceptions & Trappes''. 14 23 15 24 This section describe the kernel functions, supporting Interrupts, Exceptions and Traps (i.e. syscalls). 16 17 === [wiki:kernel_utils service functions] ===18 25 19 26 === [wiki:kernel_interrupts interrupts] === … … 25 32 === [wiki:kernel_context context switchs] === 26 33 27 = __Z) User level libraries__=34 == __Z) User level libraries__ == 28 35 29 36 This section describes the user libraries :