Changeset 7c39cab in rtems


Ignore:
Timestamp:
Mar 12, 2018, 7:46:29 PM (13 months ago)
Author:
Joel Sherrill <joel@…>
Branches:
master
Children:
c0443b4
Parents:
71c5552f
git-author:
Joel Sherrill <joel@…> (03/12/18 19:46:29)
git-committer:
Joel Sherrill <joel@…> (03/13/18 14:49:21)
Message:

Rework i386 Paravirtualization to have paravirt.h

Location:
cpukit/score/cpu/i386
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/cpu/i386/cpu.c

    r71c5552f r7c39cab  
    199199  uint32_t   level;
    200200
    201 #if !defined(RTEMS_PARAVIRT)
     201#if !defined(I386_DISABLE_INLINE_ISR_DISABLE_ENABLE)
    202202  i386_get_interrupt_level( level );
    203203#else
  • cpukit/score/cpu/i386/headers.am

    r71c5552f r7c39cab  
    1717include_rtems_score_HEADERS += include/rtems/score/idtr.h
    1818include_rtems_score_HEADERS += include/rtems/score/interrupts.h
     19include_rtems_score_HEADERS += include/rtems/score/paravirt.h
    1920include_rtems_score_HEADERS += include/rtems/score/registers.h
  • cpukit/score/cpu/i386/include/rtems/score/cpu.h

    r71c5552f r7c39cab  
    2929
    3030#include <rtems/score/basedefs.h>
     31#if defined(RTEMS_PARAVIRT)
     32#include <rtems/score/paravirt.h>
     33#endif
    3134#include <rtems/score/i386.h>
    3235
     
    382385 */
    383386
    384 #if !defined(RTEMS_PARAVIRT)
     387#if !defined(I386_DISABLE_INLINE_ISR_DISABLE_ENABLE)
    385388#define _CPU_ISR_Disable( _level ) i386_disable_interrupts( _level )
    386389
  • cpukit/score/cpu/i386/include/rtems/score/interrupts.h

    r71c5552f r7c39cab  
    3434 */
    3535/**@{**/
    36 #if !defined(RTEMS_PARAVIRT)
     36#if !defined(I386_DISABLE_INLINE_ISR_DISABLE_ENABLE)
    3737#define i386_disable_interrupts( _level ) \
    3838  { \
Note: See TracChangeset for help on using the changeset viewer.