VirtualBox

Changeset 29250 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
May 9, 2010 5:53:58 PM (15 years ago)
Author:
vboxsync
Message:

iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, don't include asm.h from sup.h. Fixed a couple file headers.

Location:
trunk/src/VBox/Devices
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Audio/audio.c

    r26312 r29250  
    2828
    2929#include <VBox/log.h>
     30#include <iprt/asm-math.h>
    3031#include <iprt/assert.h>
    3132#include <iprt/uuid.h>
  • trunk/src/VBox/Devices/Audio/mixeng.c

    r6521 r29250  
    2727#include "../../vl_vbox.h"
    2828#include "audio.h"
    29 #include <iprt/alloc.h>
    3029#ifdef VBOX
    31 #include <iprt/asm.h>
     30# include <iprt/asm-math.h>
     31# include <iprt/mem.h>
    3232#endif
    3333
  • trunk/src/VBox/Devices/Bus/DevPCI.cpp

    r28800 r29250  
    4949#include <VBox/pci.h>
    5050#include <VBox/pdmdev.h>
     51#include <iprt/asm.h>
    5152#include <iprt/assert.h>
    5253#include <iprt/string.h>
  • trunk/src/VBox/Devices/EFI/DevEFI.cpp

    r28800 r29250  
    2929#include <VBox/dbgf.h>
    3030
     31#include <iprt/asm.h>
    3132#include <iprt/assert.h>
    32 #include <iprt/alloc.h>
    3333#include <iprt/file.h>
     34#include <iprt/mem.h>
    3435#include <iprt/string.h>
    3536#include <iprt/uuid.h>
  • trunk/src/VBox/Devices/Network/DevVirtioNet.cpp

    r28800 r29250  
    2222#include <VBox/pdmdev.h>
    2323#include <VBox/pdmnetifs.h>
     24#include <iprt/asm.h>
    2425#include <iprt/semaphore.h>
    2526#ifdef IN_RING3
  • trunk/src/VBox/Devices/PC/DevACPI.cpp

    r28800 r29250  
    2626#include <iprt/assert.h>
    2727#include <iprt/asm.h>
     28#include <iprt/asm-math.h>
    2829#ifdef IN_RING3
    2930# include <iprt/alloc.h>
  • trunk/src/VBox/Devices/PC/DevFwCommon.cpp

    r28800 r29250  
    2626#include <VBox/param.h>
    2727
     28#include <iprt/asm.h>
    2829#include <iprt/assert.h>
    2930#include <iprt/buildconfig.h>
  • trunk/src/VBox/Devices/PC/DevHPET.cpp

    r28800 r29250  
    33 * HPET virtual device - high precision event timer emulation
    44 */
     5
    56/*
    67 * Copyright (C) 2009-2010 Oracle Corporation
     
    1415 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
    1516 */
     17
    1618/*******************************************************************************
    1719*   Header Files                                                               *
     
    2224#include <VBox/stam.h>
    2325#include <iprt/assert.h>
     26#include <iprt/asm-math.h>
    2427#include <iprt/string.h>
    25 #include <iprt/asm.h>
    2628
    2729#include "../Builtins.h"
    2830
    2931
     32/*******************************************************************************
     33*   Defined Constants And Macros                                               *
     34*******************************************************************************/
    3035/*
    3136 * Current limitations:
     
    103108#define HPET_SAVED_STATE_VERSION_EMPTY 1
    104109
     110
     111/*******************************************************************************
     112*   Structures and Typedefs                                                    *
     113*******************************************************************************/
    105114struct HpetState;
    106115typedef struct HpetTimer
  • trunk/src/VBox/Devices/PC/DevPcBios.cpp

    r28800 r29250  
    2525
    2626#include <VBox/log.h>
     27#include <iprt/asm.h>
    2728#include <iprt/assert.h>
    28 #include <iprt/alloc.h>
    2929#include <iprt/buildconfig.h>
    3030#include <iprt/file.h>
     31#include <iprt/mem.h>
    3132#include <iprt/string.h>
    3233#include <iprt/uuid.h>
  • trunk/src/VBox/Devices/PC/DevPit-i8254.cpp

    r28800 r29250  
    4949#include <VBox/stam.h>
    5050#include <iprt/assert.h>
    51 #include <iprt/asm.h>
     51#include <iprt/asm-math.h>
    5252
    5353#ifdef IN_RING3
  • trunk/src/VBox/Devices/PC/DevRTC.cpp

    r28800 r29250  
    4747#include <VBox/pdmdev.h>
    4848#include <VBox/log.h>
    49 #include <iprt/asm.h>
     49#include <iprt/asm-math.h>
    5050#include <iprt/assert.h>
    5151#include <iprt/string.h>
  • trunk/src/VBox/Devices/PC/DrvACPI.cpp

    r28800 r29250  
    2727#include <VBox/pdmdrv.h>
    2828#include <VBox/log.h>
     29#include <iprt/asm.h>
    2930#include <iprt/assert.h>
    3031#include <iprt/string.h>
  • trunk/src/VBox/Devices/Storage/DevBusLogic.cpp

    r28800 r29250  
    2626#include <VBox/pdmifs.h>
    2727#include <VBox/scsi.h>
     28#include <iprt/asm.h>
    2829#include <iprt/assert.h>
    2930#include <iprt/string.h>
  • trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp

    r28800 r29250  
    9292
    9393#include <VBox/pdmdrv.h>
     94#include <iprt/asm.h>
    9495#include <iprt/assert.h>
    9596#include <iprt/file.h>
  • trunk/src/VBox/Devices/Storage/DrvSCSI.cpp

    r29213 r29250  
    2525#include <VBox/pdmthread.h>
    2626#include <VBox/vscsi.h>
     27#include <iprt/asm.h>
    2728#include <iprt/assert.h>
    2829#include <iprt/mem.h>
  • trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp

    r29238 r29250  
     1/* $Id$ */
    12/** @file
    23 * VHD Disk image, Core Code.
     
    2425#include <VBox/log.h>
    2526#include <VBox/version.h>
    26 #include <iprt/cdefs.h>
     27#include <iprt/asm.h>
    2728#include <iprt/assert.h>
    28 #include <iprt/alloc.h>
     29#include <iprt/mem.h>
    2930#include <iprt/uuid.h>
    3031#include <iprt/file.h>
  • trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp

    r28800 r29250  
     1/* $Id$ */
    12/** @file
    2  *
    33 * Simple VBox HDD container test utility.
    44 */
     
    1616 */
    1717
     18/*******************************************************************************
     19*   Header Files                                                               *
     20*******************************************************************************/
    1821#include <VBox/VBoxHDD.h>
    1922#include <VBox/err.h>
    2023#include <VBox/log.h>
    21 #include <iprt/asm.h>
     24#include <iprt/asm-amd64-x86.h>
    2225#include <iprt/dir.h>
    2326#include <iprt/string.h>
  • trunk/src/VBox/Devices/USB/DevOHCI.cpp

    r28800 r29250  
    9090#include <iprt/string.h>
    9191#include <iprt/asm.h>
     92#include <iprt/asm-math.h>
    9293#ifdef IN_RING3
    9394# include <iprt/alloca.h>
  • trunk/src/VBox/Devices/VMMDev/VMMDev.cpp

    r28800 r29250  
    3232#include <VBox/vm.h> /* for VM_IS_EMT */
    3333
     34#include <iprt/asm.h>
    3435#include <iprt/assert.h>
    3536#include <iprt/buildconfig.h>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette