VirtualBox

Changeset 48444 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Sep 12, 2013 9:54:33 AM (11 years ago)
Author:
vboxsync
Message:

Additions/linux/drm: make the new driver build but not yet load.

Location:
trunk/src/VBox/Additions/linux/drm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/drm/Makefile.kmk

    r48364 r48444  
    7777 vboxvideo_drm_SOURCES         = vboxvideo_drm.c
    7878else
    79  vboxvideo_drm_INCS           += ../../../Runtime/r0drv/linux
     79 vboxvideo_drm_INCS           += \
     80   ../../../Runtime/include \
     81   ../../../Runtime/r0drv/linux
    8082 vboxvideo_drm_SOURCES         = \
    8183   ../../common/VBoxVideo/HGSMIBase.cpp \
    8284   ../../common/VBoxVideo/Modesetting.cpp \
    8385   ../../common/VBoxVideo/VBVABase.cpp \
     86   ../../../GuestHost/HGSMI/HGSMICommon.cpp \
     87   ../../../Runtime/common/alloc/heapoffset.cpp \
    8488        vbox_drv.c \
    8589        vbox_fb.c \
  • trunk/src/VBox/Additions/linux/drm/Makefile.module.kms

    r48364 r48444  
    2121MOD_NAME   = vboxvideo
    2222
    23 MOD_OBJS   = HGSMIBase.o Modesetting.o VBVABase.o vbox_drv.o vbox_fb.o \
    24              vbox_main.o vbox_mode.o vbox_ttm.o
     23MOD_OBJS   = HGSMIBase.o HGSMICommon.o heapoffset.o Modesetting.o vbox_drv.o \
     24             vbox_fb.o vbox_main.o vbox_mode.o vbox_ttm.o VBVABase.o
    2525
    2626ifneq ($(wildcard $(KBUILD_EXTMOD)/vboxvideo),)
     
    3030endif
    3131MOD_CFLAGS = -fshort-wchar -include $(MANGLING)
    32 MOD_INCL   = $(addprefix -I$(KBUILD_EXTMOD),/ /include /r0drv/linux)
     32MOD_INCL   = $(addprefix -I$(KBUILD_EXTMOD),/ /include)
    3333# What on earth is this?
    34 MOD_INCL  += $(addprefix -I$(KBUILD_EXTMOD)/vboxvideo,/ /include /r0drv/linux)
     34MOD_INCL  += $(addprefix -I$(KBUILD_EXTMOD)/vboxvideo,/ /include)
     35MOD_INCL  += -Iinclude/drm
    3536MOD_DEFS  := -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
    3637             -DIN_SUP_R0 -DVBOX -DVBOX_WITH_HGCM -DLOG_TO_BACKDOOR -DIN_MODULE \
  • trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv

    r48364 r48444  
    2525    ${PATH_ROOT}/include/iprt/cdefs.h=>include/iprt/cdefs.h \
    2626    ${PATH_ROOT}/include/iprt/err.h=>include/iprt/err.h \
     27    ${PATH_ROOT}/include/iprt/heap.h=>include/iprt/heap.h \
    2728    ${PATH_ROOT}/include/iprt/log.h=>include/iprt/log.h \
    2829    ${PATH_ROOT}/include/iprt/param.h=>include/iprt/param.h \
    2930    ${PATH_ROOT}/include/iprt/stdarg.h=>include/iprt/stdarg.h \
    3031    ${PATH_ROOT}/include/iprt/stdint.h=>include/iprt/stdint.h \
     32    ${PATH_ROOT}/include/iprt/string.h=>include/iprt/string.h \
    3133    ${PATH_ROOT}/include/iprt/types.h=>include/iprt/types.h \
    3234    ${PATH_ROOT}/include/iprt/mangling.h=>include/iprt/mangling.h \
    3335    ${PATH_ROOT}/include/VBox/cdefs.h=>include/VBox/cdefs.h \
    3436    ${PATH_ROOT}/include/VBox/err.h=>include/VBox/err.h \
     37    ${PATH_ROOT}/include/VBox/log.h=>include/VBox/log.h \
    3538    ${PATH_ROOT}/include/VBox/ostypes.h=>include/VBox/ostypes.h \
    3639    ${PATH_ROOT}/include/VBox/param.h=>include/VBox/param.h \
     
    5659    ${PATH_ROOT}/src/VBox/Additions/linux/drm/vbox_mode.c=>vbox_mode.c \
    5760    ${PATH_ROOT}/src/VBox/Additions/linux/drm/vbox_ttm.c=>vbox_ttm.c \
    58     ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h=>r0drv/linux/the-linux-kernel.h \
     61    ${PATH_ROOT}/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp=>HGSMICommon.c \
     62    ${PATH_ROOT}/src/VBox/Runtime/common/alloc/heapoffset.cpp=>heapoffset.c \
     63    ${PATH_ROOT}/src/VBox/Runtime/include/internal/iprt.h=>include/internal/iprt.h \
     64    ${PATH_ROOT}/src/VBox/Runtime/include/internal/magics.h=>include/internal/magics.h \
     65    ${PATH_ROOT}/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h=>include/the-linux-kernel.h \
    5966    ${PATH_ROOT}/src/VBox/Installer/linux/Makefile.include.header=>Makefile.include.header \
    6067    ${PATH_ROOT}/src/VBox/Installer/linux/Makefile.include.footer=>Makefile.include.footer \
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