VGA-Terminal für ML507
Go to file
Klemens Schölhorn 9e49f5e332 Correctly handle CR followed by LF
This would previously result in an empty line, because the CR resets the
current column to zero. Now we remember the last written char and column
so that we can restore the column before finishing the line.
2018-06-04 23:03:53 +02:00
ipcore_dir Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00
.gitignore Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00
clock_source.vhd Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00
font.hex Implement basic ascii framebuffer (read only for now) 2018-01-23 03:02:06 +01:00
framebuffer.vhd Implement scrolling for the terminal 2018-04-25 23:50:09 +02:00
i2c_master.vhd Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00
init_ch7301c.vhd Add ch7301c initialization to the main unit 2017-11-23 04:29:45 +01:00
keyboard.vhd Add minimal keyboard controller that counts received bytes 2018-01-10 02:17:29 +01:00
main.ucf Add minimal keyboard controller that counts received bytes 2018-01-10 02:17:29 +01:00
main.vhd Rename interface signals for easier integration 2018-04-30 03:45:35 +02:00
ps2.vhd Import ps/2 core by Daniel Quintero 2018-01-09 23:57:58 +01:00
ram_2port.vhd Make block ram entity generic over width and depth 2018-04-25 22:55:39 +02:00
terminal.vhd Correctly handle CR followed by LF 2018-06-04 23:03:53 +02:00
terminal.xise Make block ram entity generic over width and depth 2018-04-25 22:55:39 +02:00
vga_test.vhd Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00
vga.vhd Move vga and image creation entities into a new terminal entity 2018-04-24 21:58:42 +02:00