Versions in this module Expand all Collapse all v0 v0.0.6 Jun 3, 2023 Changes in this version + type SysModeInfo struct + Clock uint32 + Flags uint32 + Hdisplay uint16 + Hskew uint16 + HsyncEnd uint16 + HsyncStart uint16 + Htotal uint16 + Name [DisplayModeLen]uint8 + Type uint32 + Vdisplay uint16 + Vrefresh uint32 + Vscan uint16 + VsyncEnd uint16 + VsyncStart uint16 + Vtotal uint16 v0.0.5 May 15, 2023 v0.0.4 May 15, 2023 v0.0.3 May 15, 2023 v0.0.2 May 15, 2023 Changes in this version + const DisplayModeLen + func AddFB(f *os.File, fb *SysFBCmd) error + func CreateFB(f *os.File, fb *SysCreateDumb) error + func DestroyDumb(f *os.File, fb *SysDestroyDumb) error + func GetConnector(f *os.File, conn *SysGetConnector) error + func GetCrtc(f *os.File, crtc *SysCrtc) error + func GetEncoder(f *os.File, en *SysGetEncoder) error + func GetResources(f *os.File, res *SysResources) error + func MapDumb(f *os.File, fb *SysMapDumb) error + func RmFB(f *os.File, fb *SysRmFB) error + func SetCrtc(f *os.File, crtc *SysCrtc) error + type SysCreateDumb struct + BPP uint32 + Flags uint32 + Handle uint32 + Height uint32 + Pitch uint32 + Size uint64 + Width uint32 + type SysCrtc struct + CountConnectors uint32 + FBID uint32 + GammaSize uint32 + ID uint32 + Mode SysInfo + ModeValid uint32 + SetConnectorsPtr uint64 + X uint32 + Y uint32 + type SysDestroyDumb struct + Handle uint32 + type SysFBCmd struct + BPP uint32 + Depth uint32 + FBID uint32 + Handle uint32 + Height uint32 + Pitch uint32 + Width uint32 + type SysGetConnector struct + Connection uint32 + ConnectorType uint32 + ConnectorTypeID uint32 + CountEncoders uint32 + CountModes uint32 + CountProps uint32 + EncoderID uint32 + EncodersPtr uint64 + ID uint32 + MMHeight uint32 + MMWidth uint32 + ModesPtr uint64 + PropValuesPtr uint64 + PropsPtr uint64 + Subpixel uint32 + type SysGetEncoder struct + CrtcID uint32 + ID uint32 + PossibleClones uint32 + PossibleCrtcs uint32 + Type uint32 + type SysInfo struct + Clock uint32 + Flags uint32 + Hdisplay uint16 + Hskew uint16 + HsyncEnd uint16 + HsyncStart uint16 + Htotal uint16 + Name [DisplayModeLen]uint8 + Type uint32 + Vdisplay uint16 + Vrefresh uint32 + Vscan uint16 + VsyncEnd uint16 + VsyncStart uint16 + Vtotal uint16 + type SysMapDumb struct + Handle uint32 + Offset uint64 + Pad uint32 + type SysResources struct + ConnectorIDPtr uint64 + CountConnectors uint32 + CountCrtcs uint32 + CountEncoders uint32 + CountFBs uint32 + CrtcIDPtr uint64 + EncoderIDPtr uint64 + FBIDPtr uint64 + MaxHeight uint32 + MaxWidth uint32 + MinHeight uint32 + MinWidth uint32 + type SysRmFB struct + Handle uint32