feat: gfxm: a layer provides user space access to low level interfacing of graphic...
authorMinep <lunaixsky@qq.com>
Tue, 24 Oct 2023 14:15:59 +0000 (15:15 +0100)
committerMinep <lunaixsky@qq.com>
Tue, 24 Oct 2023 14:20:26 +0000 (15:20 +0100)
commita8b800d1691263aa73054449b1721c1ec9516496
tree50cac5fdcc634d42825a2f77a1c91002f12cb08f
parent8b8f49b713d64065775fe538232f8639083601bd
feat: gfxm: a layer provides user space access to low level interfacing of graphic adapter
chore: clear things up
13 files changed:
lunaix-os/.gitignore
lunaix-os/hal/ahci/ahci.c
lunaix-os/hal/gfxa/gfxm.c [new file with mode: 0644]
lunaix-os/hal/gfxa/vga/vga.c
lunaix-os/hal/gfxa/vga/vga.h
lunaix-os/hal/gfxa/vga/vga_gfxm_ops.c [new file with mode: 0644]
lunaix-os/hal/gfxa/vga/vga_mmio_ops.c
lunaix-os/hal/gfxa/vga/vga_pci.c
lunaix-os/hal/pci.c
lunaix-os/includes/hal/gfxm.h [new file with mode: 0644]
lunaix-os/includes/hal/pci.h
lunaix-os/includes/lunaix/device_num.h
lunaix-os/includes/usr/lunaix/gfx.h [new file with mode: 0644]