b64ed1839aWIP documenting interfacing idea
Daniele Verducci (ZenPenguin)
2021-01-10 07:22:55 +01:00
ccb9d5ececDocumented idea of interrupt-driven video generation
Daniele Verducci su MatissePenguin
2021-01-09 21:24:27 +01:00
8959c7add8Working stable non-interlaced image of cat read from rom into ram framebuffer
Daniele Verducci su MatissePenguin
2021-01-08 17:32:08 +01:00
ae495b6714Polish
Daniele Verducci su MatissePenguin
2021-01-08 16:12:46 +01:00
62e98d7fe4Scrambled image due to inverted bit order in every of the 52 line byte chunks
Daniele Verducci su MatissePenguin
2021-01-08 10:08:03 +01:00
a86dbed7f7Fixed memory hsync
Daniele Verducci su MatissePenguin
2021-01-07 18:49:50 +01:00
2b32039b42Read framebuffer from mc's memory
Daniele Verducci su MatissePenguin
2021-01-07 13:32:01 +01:00
0b88c7d0dbWIP fucking video generation
Daniele Verducci su MatissePenguin
2021-01-07 09:14:09 +01:00
06779c5442Loses sync when loading from memory
Daniele Verducci su MatissePenguin
2021-01-06 00:19:15 +01:00
09785e1317Fixed timings
Daniele Verducci su MatissePenguin
2021-01-03 15:30:06 +01:00
c0f7049df9New test pattern, still hsync issues
Daniele Verducci su MatissePenguin
2021-01-03 12:48:38 +01:00
08b32b2064Interrupt brings up Monitor: working, but calling "run" leaves garbage in the SP
monitor-interrupt
Daniele Verducci (ZenPenguin)
2021-01-03 09:37:22 +01:00
3ddf43156eMaybe found bug in arduino terminal
Daniele Verducci (ZenPenguin)
2020-11-29 12:29:54 +01:00
e79ed4fa86Trying optimizing terminal to stay under 600nS per clock cycle (not working ATM)
Daniele Verducci su MatissePenguin
2020-11-29 12:19:55 +01:00
4dcbfa8668WIP Immediate function in monitor (reads bytes from stdin and executes immediately)
Daniele Verducci su MatissePenguin
2020-11-25 21:07:46 +01:00
229ba1d48dWorking hex parsing in monitor
Daniele Verducci su MatissePenguin
2020-11-25 20:50:39 +01:00
336f2fe181First working interactive shell for memory monitor
Daniele Verducci su MatissePenguin
2020-11-25 19:39:20 +01:00
4d74b03e3fCode refactoring, working char read and print, working line print, not working line read
Daniele Verducci su MatissePenguin
2020-11-24 21:34:51 +01:00
0e94894986Decoding logic with bottom 32k to rom, upper 32k to ram and 8 I/O ports with 32 addresses each
Daniele Verducci su MatissePenguin
2020-11-07 19:18:16 +01:00
dbca35cfc5Quick 2x2 keyboard test
Daniele Verducci su MatissePenguin
2020-11-01 21:11:42 +01:00
de09c0353eWIP keyboard driver
Daniele Verducci su MatissePenguin
2020-11-01 13:06:01 +01:00
1a779b0fdeAdded IO address decoding. Lorem ipsum demo (without sorting LCD cursor addressing problems).
Daniele Verducci su MatissePenguin
2020-11-01 12:25:51 +01:00
9a10a193c3Experimenting with lcd cursor location instructions
Daniele Verducci su MatissePenguin
2020-10-27 22:27:39 +01:00
5d881511dcSplit bios in multiple asm files
Daniele Verducci su MatissePenguin
2020-10-27 20:08:07 +01:00
879be841b3WIP BIOS
Daniele Verducci su MatissePenguin
2020-10-26 22:05:03 +01:00
01d1e1f6d8Working LCD!
Daniele Verducci su MatissePenguin
2020-10-24 23:30:50 +02:00
c833911cadhd44780 display debugger
Daniele Verducci su MatissePenguin
2020-10-18 14:47:46 +02:00
63974b148cWorking debugger, non-working programmer and lcd test procedure with lcd mapped in memory
Daniele Verducci su MatissePenguin
2020-10-14 19:09:54 +02:00
f65d572f74Initial commit
Daniele Verducci su MatissePenguin
2020-09-22 08:16:41 +02:00