bee5a3a471
Rename interface signals for easier integration
2018-04-30 03:45:35 +02:00
e960fae673
Add pattern generator for demoing the scrolling behaviour
2018-04-25 23:57:01 +02:00
2f858a6764
Make terminal genericity opt-in for easier interfacing
2018-04-25 23:47:50 +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
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
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
03659e9fb1
Import existing project for displaying images through DVI on the ml507
2017-11-13 04:43:04 +01:00