vga:用于对VGA硬件进行编程的库

时间:2024-05-30 18:02:46
【文件属性】:

文件名称:vga:用于对VGA硬件进行编程的库

文件大小:44KB

文件格式:ZIP

更新时间:2024-05-30 18:02:46

Rust

vga 此板条箱提供特定于VGA的功能,数据结构以及对各种寄存器的访问。 内存地址0xA0000 -> 0xBFFFF必须是可读写的,此板条箱才能正常工作。 注意:此板条箱目前处于试验阶段,因为它正在积极开发中,所以可能会发生变化。 文字模式 use vga :: colors :: {Color16, TextModeColor}; use vga :: writers :: {ScreenCharacter, TextWriter, Text80x25}; let text_mode = Text80x25 :: new (); let color = TextModeColor :: new (Color16 :: Yellow, Color16 :: Black); let screen_character = ScreenCharacter :: new ( b'T' ,


【文件预览】:
vga-master
----Changelog.md(2KB)
----LICENSE-MIT(1KB)
----rust-toolchain(8B)
----LICENSE-APACHE(11KB)
----.github()
--------workflows()
----testing()
--------tests()
--------src()
--------Cargo.toml(588B)
--------x86_64-bare-metal.json(425B)
--------.cargo()
----src()
--------writers()
--------vga.rs(12KB)
--------drawing()
--------configurations.rs(23KB)
--------registers()
--------lib.rs(369B)
--------colors.rs(7KB)
--------fonts.rs(40KB)
----Cargo.toml(828B)
----.gitignore(53B)
----README.md(1KB)

网友评论