⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vmem.h

📁 相机传输图像程序源代码 拜耳模式(RAW格式文件)与RGB图像数据互相转换函数库
💻 H
字号:
#ifndef ___VMEM_H
#define ___VMEM_H

#include <pci.h>

#include <lvpackon.h>


class LvMemory {

    private:

    protected:

        U32BIT MemSize;
        LVRAWPTR MemAddress;
        U16BIT LastBlock;
        U16BIT LastBlockSize;
        UINT   FirstSelector;
        BOOL   IsPhysical;

        LVRAWPTR Phys2Lin(LVRAWPTR PhysicalAddress, U32BIT Size);
        BOOL DPMISetSelectorLimit (UINT selector, DWORD dwLimit);
        void FreeSelectorArray(void);
        LVSTATUS Initialize(void);
        LVSTATUS InitializeLin(LVRAWPTR LinMemAddress);

    public:

        LvMemory(U32BIT aMemSize, LVRAWPTR aMemAddress, BOOL IsPhysical=TRUE);
        ~LvMemory(void);
        char _Huge_ *GetPointer(void);

    };


class LvVideoMemory : public LvMemory {

    private:

    protected:

    public:

        LvVideoMemory(PCIDevice *aBoard, U32BIT aMemSize);
        LvVideoMemory(U32BIT aMemSize, LVRAWPTR aMemAddress);
        ~LvVideoMemory(void);
    };



#include <lvpackof.h>

#endif


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -