Expand description
§Framebuffer Character Device Module
This module provides character device interface for framebuffer access. It integrates with the GraphicsManager to provide user-space access to framebuffer resources through the standard character device interface.
§Overview
The FramebufferCharDevice provides:
- Basic read/write operations to framebuffer memory
- Control operations (ioctl-equivalent) for device configuration
- Integration with GraphicsManager for resource management
- Standard character device interface for user programs
- Support for Linux-compatible framebuffer ioctls
Modules§
- framebuffer_
commands - Linux framebuffer ioctl command constants These provide compatibility with Linux framebuffer applications
Structs§
- FbBitfield
- Bitfield information for color components
- FbFix
Screen Info - Fixed screen information structure (Linux fb_fix_screeninfo compatible)
- FbVar
Screen Info - Variable screen information structure (Linux fb_var_screeninfo compatible)
- Framebuffer
Char Device - Framebuffer character device implementation
- Mock
Mapping 🔒 - Mock mapping for testing purposes