873 B
873 B
0.2.0
Breaking
- Registers moved
vga::registers
. Plane
converted toReadPlane
andPlaneMask
.- Register read/write ability removed from
Vga
. - Public access added to
Vga
fields. TextWriter::get_width
andTextWriter::get_height
moved to aScreen
trait.Color16Bit
renamed toColor16
.
Other
- Added a new
Screen
trait for dealing with the size of a screen. - Added a
GraphicsWriter
trait for dealing with vga graphics. - Added
Graphics640x480x16::clear_screen
. - Added
Graphics640x480x16::draw_line
. - Added
Graphics640x480x16::draw_character
. - Added
vga::drawing::Point
for drawing lines.
0.1.2
Breaking
ScreenCharacter::new
now takes aTextModeColor
instead of 2Color16Bit
.
Other
- Added
ScreenCharacter::get_character
. - Added
ScreenCharacter::get_color
. - Added
TextWriter::read_character
.