Commit Graph

16 Commits

Author SHA1 Message Date
20aa3137a8 Rename project to terminal 2018-04-25 22:54:06 +02:00
8ee7a1c463 Implement single character write interface
This basic interface just moves the cursor to the next position after
writing a character and supports CR and LF as special chars for now.
2018-04-24 23:44:13 +02:00
0aad663c33 Move vga and image creation entities into a new terminal entity 2018-04-24 21:58:42 +02:00
5f47c1327f Enable writing to the terminal buffer on second port
This adds an explicit terminal_buffer entity to help with the blockram
inference. Both read and write are completely independent, although they
run with the same clock for now.
2018-04-24 21:30:59 +02:00
ea99b5b07a Enable new parser 2018-04-24 21:26:21 +02:00
a8191387ec Align delays in the font_rom to fix rendering 2018-01-24 23:43:41 +01:00
ad8b39a4ce Implement basic ascii framebuffer (read only for now) 2018-01-23 03:02:06 +01:00
0e298a6380 Add minimal keyboard controller that counts received bytes 2018-01-10 02:17:29 +01:00
08759ae5f3 Import ps/2 core by Daniel Quintero 2018-01-09 23:57:58 +01:00
25130c1867 Add basic example image generator 2017-11-23 04:32:27 +01:00
ce043d2805 Add ch7301c initialization to the main unit 2017-11-23 04:29:45 +01:00
ea6b3418de Add the actual init sequence for clocks <= 65 MHz 2017-11-23 02:12:25 +01:00
da4e8230c5 Make init_ch7301c generic and prepare for embedding into main 2017-11-23 01:33:28 +01:00
a86cd90384 Fixup i2c init module 2017-11-22 04:09:01 +01:00
168102e13b Add i2c init procedure sketch 2017-11-13 04:46:55 +01:00
03659e9fb1 Import existing project for displaying images through DVI on the ml507 2017-11-13 04:43:04 +01:00