Changes between Version 17 and Version 18 of GSoC/2013/ParavirtualizationOfRTEMS


Ignore:
Timestamp:
04/27/13 22:27:35 (11 years ago)
Author:
Phipse
Comment:

/* RTEMS */ outline the virtualization layer's interface to the host

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2013/ParavirtualizationOfRTEMS

    v17 v18  
    2525 *  Sparc
    2626 *  ARM
     27
     28=  Paravirtualization layer  =
     29
     30
     31The interface between RTEMS and the hypervisor / host OS is provided by a library.
     32Central to the library is a header file defining all necessary functions, e.g. to connect to an IRQ source.
     33The host has to implement the function specified in the header file and compile a library, which is passed to RTEMS.
     34At RTEMS link-time the library is included and all remaining undefined references are resolved.
     35=  Function list  =
     36
     37 *  requestIRQ
     38 *  detachIRQ
     39 *  enableInterrupts
     40 *  disableInterrupts
     41 *  flashInterrupts
     42 *  getInterruptLevel
     43 *  tbc
     44
    2745=  Virtual CPU Issue  =
    2846