VirtualBox

Changeset 36233 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Mar 9, 2011 5:05:12 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
70454
Message:

IPRT: linux R0 threads

Location:
trunk/src/VBox/HostDrivers/Support
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/SUPDrv.c

    r36232 r36233  
    289289    { "RTThreadUserWait",                       (void *)RTThreadUserWait },
    290290    { "RTThreadUserWaitNoResume",               (void *)RTThreadUserWaitNoResume },
     291#else
     292    /** 
     293     * @todo: remove me, once above code enabled. 
     294     * We need RTThreadCreate/RTThreadWait in the PCI driver.
     295     */
     296    { "RTThreadCreate",                         (void *)RTThreadCreate },
     297    { "RTThreadWait",                           (void *)RTThreadWait },
    291298#endif
    292299    { "RTThreadPreemptIsEnabled",               (void *)RTThreadPreemptIsEnabled },
     
    54685475    }
    54695476}
    5470 
  • trunk/src/VBox/HostDrivers/Support/linux/Makefile

    r36190 r36233  
    119119        common/misc/handletable.o \
    120120        common/misc/handletablectx.o \
     121        common/misc/thread.o \
    121122        common/string/strformat.o \
    122123        common/string/strformatrt.o \
     
    124125        common/string/strprintf.o \
    125126        common/string/strtonum.o \
     127        common/table/avlpv.o \
    126128        common/time/time.o \
    127129        r0drv/linux/RTLogWriteDebugger-r0drv-linux.o \
  • trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv

    r36190 r36233  
    111111    ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletable.h=>common/misc/handletable.h \
    112112    ${PATH_ROOT}/src/VBox/Runtime/common/misc/handletablectx.cpp=>common/misc/handletablectx.c \
     113    ${PATH_ROOT}/src/VBox/Runtime/common/misc/thread.cpp=>common/misc/thread.c \
    113114    ${PATH_ROOT}/src/VBox/Runtime/common/string/strformat.cpp=>common/string/strformat.c \
    114115    ${PATH_ROOT}/src/VBox/Runtime/common/string/strformatrt.cpp=>common/string/strformatrt.c \
     
    116117    ${PATH_ROOT}/src/VBox/Runtime/common/string/strprintf.cpp=>common/string/strprintf.c \
    117118    ${PATH_ROOT}/src/VBox/Runtime/common/string/strtonum.cpp=>common/string/strtonum.c \
     119    ${PATH_ROOT}/src/VBox/Runtime/common/table/avlpv.cpp=>common/table/avlpv.c \
     120    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_Base.cpp.h=>common/table/avl_Base.cpp.h \
     121    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_Get.cpp.h=>common/table/avl_Get.cpp.h \
     122    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h=>common/table/avl_GetBestFit.cpp.h \
     123    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h=>common/table/avl_RemoveBestFit.cpp.h \
     124    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h=>common/table/avl_DoWithAll.cpp.h \
     125    ${PATH_ROOT}/src/VBox/Runtime/common/table/avl_Destroy.cpp.h=>common/table/avl_Destroy.cpp.h \
    118126    ${PATH_ROOT}/src/VBox/Runtime/common/time/time.cpp=>common/time/time.c \
    119127    ${PATH_ROOT}/src/VBox/Runtime/include/internal/assert.h=>include/internal/assert.h \
     
    124132    ${PATH_ROOT}/src/VBox/Runtime/include/internal/memobj.h=>include/internal/memobj.h \
    125133    ${PATH_ROOT}/src/VBox/Runtime/include/internal/string.h=>include/internal/string.h \
     134    ${PATH_ROOT}/src/VBox/Runtime/include/internal/sched.h=>include/internal/sched.h \
     135    ${PATH_ROOT}/src/VBox/Runtime/include/internal/process.h=>include/internal/process.h \
    126136    ${PATH_ROOT}/src/VBox/Runtime/include/internal/thread.h=>include/internal/thread.h \
    127137    ${PATH_ROOT}/src/VBox/Runtime/include/internal/time.h=>include/internal/time.h \
Note: See TracChangeset for help on using the changeset viewer.

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