Changes between Version 2 and Version 3 of kLdr


Ignore:
Timestamp:
Nov 1, 2006, 1:26:26 PM (13 years ago)
Author:
ktk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • kLdr

    v2 v3  
    66
    77The kLdr API is split into two parts:
    8  -# The module interpreter API with prefix kLdrMod.
    9  -# The dynamic loader API with prefix kLdrDyld.
     8 * The module interpreter API with prefix kLdrMod.
     9 * The dynamic loader API with prefix kLdrDyld.
    1010
    1111In addition to these two interfaces, there's generic file provider interface which is used to open, read and map image files. Users of kLdr can implement their own file providers, which for instance servers files embedded in another module, and prepend them to the list kLdr uses when opening files. The default file provider is naturally using native OS APIs directly (no libc inbetween) and is all what most users would need.