Commit graph

2,241 commits

Author SHA1 Message Date
Jeff Parsons
9d289b54da Dual (connected) terminal configs should be working better, now that both transmitted and received data is clocked according to their respective baud rates 2016-08-17 15:42:02 -07:00
Jeff Parsons
96bcb94ea9 Merge branch 'master' into gh-pages 2016-08-17 14:09:51 -07:00
Jeff Parsons
634b31468f Merge branch 'next-release' 2016-08-17 14:09:47 -07:00
Jeff Parsons
140e1cf094 Adding clocking mechanism for serial data transmission 2016-08-17 14:09:02 -07:00
Jeff Parsons
99023617fd Fixed lost 8080 interrupts, and added new CPU-driven setTimer() functionality 2016-08-17 11:58:01 -07:00
Jeff Parsons
baf3d69837 Merge branch 'master' into gh-pages 2016-08-16 15:41:07 -07:00
Jeff Parsons
487c7eec6a Merge branch 'next-release' 2016-08-16 15:41:00 -07:00
Jeff Parsons
12dad7291c Smooth-scroll fix for edge case where scroll offset has returned to zero BUT buffer contents haven't actually been scrolled yet 2016-08-16 15:40:31 -07:00
Jeff Parsons
9324d8dabe Jekyll template updated to support new PCjs machine property ('connection') 2016-08-16 12:04:19 -07:00
Jeff Parsons
7d298b17f4 Merge branch 'master' into gh-pages 2016-08-16 11:50:59 -07:00
Jeff Parsons
5f212f1170 Merge branch 'next-release' v1.23.3 2016-08-16 11:50:55 -07:00
Jeff Parsons
70a6548f12 README updates regarding the dual VT100 terminal demo 2016-08-16 11:50:32 -07:00
Jeff Parsons
81239cdbbe Dual VT100 bi-directional communication is now limping along 2016-08-16 11:34:11 -07:00
Jeff Parsons
cf24023d5d Enabled smooth scrolling, connected SerialPort UART transmitter status to the ChipSet FLAGS buffer (matching how the Keyboard UART transmitter status is connected), enabled binding of terminal I/O to the Control Panel output window (if any), and added simulation of received data at the programmed baud rate (but a better solution has been noted and needs to be implemented) 2016-08-16 09:34:41 -07:00
Jeff Parsons
e4106f9840 Merge branch 'master' into gh-pages 2016-08-15 15:37:37 -07:00
Jeff Parsons
5025e292ce Merge branch 'next-release' 2016-08-15 15:37:33 -07:00
Jeff Parsons
f9e3c55224 Fixed links in PC8080 README 2016-08-15 15:37:17 -07:00
Jeff Parsons
517c9215c7 Updated VT100 blog post 2016-08-15 15:12:27 -07:00
Jeff Parsons
b0260c4525 Merge branch 'master' into gh-pages 2016-08-15 15:00:52 -07:00
Jeff Parsons
c349a56218 Merge branch 'next-release' 2016-08-15 15:00:48 -07:00
Jeff Parsons
8cb79257c9 Spiffed up the VT100 demo pages 2016-08-15 15:00:36 -07:00
Jeff Parsons
762ef22545 Added TEST control to exercise the VT100's 8251A UART (um, excuse me, the PUSART -- an awful acronym) 2016-08-15 14:19:06 -07:00
Jeff Parsons
0ffc09083d Don't print Video messages unless enabled (use the Debugger "m video on" command) 2016-08-15 12:11:37 -07:00
Jeff Parsons
aa08c7a94b VT100 supports both 80-column and 132-column modes now 2016-08-15 12:06:30 -07:00
Jeff Parsons
e516070375 Added Video callout to make resolutions adjustments (eg, from 80-column mode to 132-column mode); work in Video component ready to begin 2016-08-15 10:49:04 -07:00
Jeff Parsons
00ba070356 Merge branch 'master' into gh-pages 2016-08-14 22:06:27 -07:00
Jeff Parsons
fc1a251c8b Merge branch 'next-release' 2016-08-14 22:06:22 -07:00
Jeff Parsons
a6376d3e8b Fixed LOCAL/ONLINE LED 2016-08-14 22:05:59 -07:00
Jeff Parsons
377abbc4bf Updated README 2016-08-14 13:34:33 -07:00
Jeff Parsons
b0af4a004d Merge branch 'master' into gh-pages 2016-08-14 13:33:23 -07:00
Jeff Parsons
93ea8b2853 Merge branch 'next-release' 2016-08-14 13:33:19 -07:00
Jeff Parsons
e9fe6515ab Updated README 2016-08-14 13:33:01 -07:00
Jeff Parsons
38d4d4afb2 Updated blog post with key mapping info 2016-08-14 12:29:55 -07:00
Jeff Parsons
38802ae0fd Merged with master 2016-08-14 12:20:39 -07:00
Jeff Parsons
d88f2ed919 Merge branch 'next-release' 2016-08-14 12:19:19 -07:00
Jeff Parsons
8d9d6d4e50 Fixed VT100 KEYMAP 2016-08-14 12:19:06 -07:00
Jeff Parsons
4c0ffd89c0 Updated VT100 debugger README 2016-08-14 12:04:36 -07:00
Jeff Parsons
b68ce575f1 Exclude more (local) files from Jekyll build process 2016-08-14 11:59:41 -07:00
Jeff Parsons
8869bb3dcd Justify blockquote'd text 2016-08-14 11:54:57 -07:00
Jeff Parsons
c00a96c830 Merged with master 2016-08-14 10:55:57 -07:00
Jeff Parsons
780fb5ee01 Merge branch 'next-release' 2016-08-14 10:53:54 -07:00
Jeff Parsons
e7324a5c6a VT100 SET-UP screen is accessible now 2016-08-14 10:52:24 -07:00
Jeff Parsons
422c89f93f Updated VT100 keymap 2016-08-09 16:56:03 -07:00
Jeff Parsons
e1c8e6db28 Merge branch 'master' into gh-pages 2016-08-09 12:52:15 -07:00
Jeff Parsons
5e0c7c21cc Merge branch 'next-release' 2016-08-09 12:52:07 -07:00
Jeff Parsons
c78317c056 All Keyboard configs need to define KEYMAP, even if it's empty 2016-08-09 12:51:53 -07:00
Jeff Parsons
c290c501c3 Merge branch 'master' into gh-pages 2016-08-09 12:33:49 -07:00
Jeff Parsons
6a7d32e0f7 Merge branch 'next-release' 2016-08-09 12:33:38 -07:00
Jeff Parsons
4e5734cec7 Updated disk library 2016-08-09 12:33:23 -07:00
Jeff Parsons
7c54c514b2 Updated README 2016-08-09 11:54:30 -07:00