summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/machine/dec_lk201.c
Commit message (Collapse)AuthorAgeFilesLines
* move mess into mame (nw) Miodrag Milanovic2015-09-301-760/+0
|
* Cleanups and version bumpmame0162 Miodrag Milanovic2015-05-271-17/+16
|
* more sorting of MESS licenses (nw) Miodrag Milanovic2015-05-131-2/+2
|
* Added dummy license lines to each file for MESS (nw) Miodrag Milanovic2015-05-071-0/+2
|
* [MESS] DEC Rainbow updates: [Karl-Ludwig Deisenhofer] arbee2015-05-021-18/+20
| | | | | | | | - Hard disk R/W support and real-time clock support emulating ClikClok card. -wd2010: provides IRQ / (B)DRQ signals. Honors DRIVE_READY and WRITE FAULT (DRDY / WF) now. Set WF to GND and DRDY to VCC in your driver if signals are not serviced. -ds1315 : Handle chip enable / chip reset / phantom writes to RTC.
* Cleanups and version bump Miodrag Milanovic2014-07-221-15/+14
|
* rainbow.c: New floppy code - uses more reliable 'wd_fdc'. [Bavarese] Scott Stone2014-06-091-0/+6
| | | | | i86.c: Four new 8086 opcode aliases: 0xc0 is 0xc2; 0xc1 = 0xc3; 0xc8 = 0xca; 0xc9 = 0xcb as documented at OS 2 Museum. [Bavarese] rx50_dsk.h/c: Rainbow specific; The RX50 _disk drive_ was used in different architectures. Floppy format used by Rainbow-100 and -190. Track layout (post-amble, some positions) yet unverified. Currently only raw 400 K disk dumps are supported (*.img). [Bavarese]
* (MESS) RAINBOW.C: IRQ priorities updated. Board revisions and add-on cards ↵ Scott Stone2014-04-271-3/+3
| | | | documented; rainbow100 renamed to rainbow100a. [Bavarese]
* (MESS) rainbow.c : unmap unavailable RAM. Hard limits and 'floating bus' ↵ Scott Stone2014-04-101-26/+56
| | | | | | code removed. [Bavarese] (MESS) dec_lk201.c : KEYCODE_2 corrected. RIGHT CONTROL now triggers DO. [Bavarese]
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-74/+73
|
* Removed diserial connect(). Converted thomson, mc1502 & wangpc to use DEVCB2 ↵ smf-2014-02-241-5/+1
| | | | instead. [smf]
* Converted i8251 to DEVCB2 [smf] smf-2014-02-151-5/+4
|
* Changed parity & stop bits to an enum (you can now pass in 1.5). I've ↵ smf-2014-01-131-2/+2
| | | | updated the uarts that were testing for 1.5 stop bits to pass that in, but there are probably others & 1.5 stop bits is converted to 2 by diserial. However the 68681 requires stop bits to be specified in clocks, so this will change in the future. Replaced synchronous flag with start bit count, as some uarts can use a start bit in synchronous mode & that whether there is a start bit is all the flag is currently controlling. Updated rs232 terminal to allow startbits, stop bits 1.5 to be specified (although that is currently not supported by diserial) and individual transmit and receive baud rates. [smf]
* More set serial frame type before rate fixes (nw) R. Belmont2014-01-111-1/+1
|
* (MESS) DEC Rainbow updates: R. Belmont2014-01-101-16/+20
| | | | | | | | - Removed preliminary keyboard/sound hacks [Bavarese] - Improved LK201 mapping (KBD13 keys, keys > F12) [Bavarese] - Layout LED polarity fixed [Bavarese] - Improved (still imperfect) bidirectional comms with LK201 [R. Belmont]
* add a small note to lk201, n/w Jonathan Gevaryahu2013-12-291-0/+1
|
* (MESS) DEC Rainbow updates: [M. Burke, R. Belmont] R. Belmont2013-12-251-48/+417
| | | | | | | | | | - LK201 keyboard matrix hooked up and working - LK201 serial I/O first pass (nw part) diserial is currently misframing the input bits so the LK201 doesn't get the proper commands from the Rainbow. If someone with experience in this area is bored, I won't be able to look at this again for about a week. The LK201 also needs a devcb2 hookup for the send back to the system once things are resolved.
* Cleanups and version bumpmame0152 Miodrag Milanovic2013-12-241-12/+12
|
* (MESS) Rainbow 100 updates: [Bavarese] R. Belmont2013-12-201-25/+29
| | | | | | | | | - added DEC-190-B model - preliminary floppy (TD0 / IMG) - corrected LK201 keyboard matrix (C12, Do + cursor keys) - MHFU changes; character display speedups - nicer bezel with 'C' + 'D' drive leds
* (MESS) DEC Rainbow updates: [Bavarese] R. Belmont2013-11-251-1/+92
| | | | | | | - rainbow.c: wired watchdog (MHFLU) and W18 (DSR). Dangerous W90 (PSU jumper) on PCB documented. Pallette handling changed, moved screen blank routine to vtvideo.c - dec_lk201.c: keyboard matrix from LK-201-AA (VCB02) (original 8051 version) - Vtvideo.c: monochrome palette with 4 intensities (instead of 3). Ironed out attribute bugs (-> truth table from VT100). Double-width, double-height corrected
* Expanded device_t constructor with parameters for short name and source file ↵ Miodrag Milanovic2013-03-261-6/+1
| | | | location [Miodrag Milanovic]
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-35/+35
|
* LK201 MCU label had a minor typo, now properly follows the DEC "23-###L#" ↵ Jonathan Gevaryahu2012-12-181-1/+1
| | | | naming scheme. (No whatsnew)
* Clear out remaining global inlines in diexec.h. Aaron Giles2012-09-121-7/+7
|
* Add safe_pc() and safe_pcbase() methods to device_t. Aaron Giles2012-09-111-7/+7
| | | | | | Convert all cpu_get_pc() to safe_pc() and cpu_getpreviouspc() to safe_basepc(). Removed the old macros.
* Merge of MESS sources (no whatsnew) Miodrag Milanovic2012-08-211-0/+264