wd17xx: Added ATTR_DEPRECATED. (nw)
wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder]
upd1990/4990 improvements, most notably added serial command input
can someone/Kale:D hook up 4990 device here? dos 6.2 works fine in my local build but the implementation isnt great(was just for testing).
It sets c0/1/2 high to enable serial mode.
hooked up proper upd4990a device
Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the baud rate xtal, supports external clocking, generates transmit interrupts when idle, added echo mode, dcd/dsr/cts input handling, parity & stop bit checking. Tested and fixed hookup to commodore lcd & plus 4. [smf]
hooked up upd4990 device here too, note that the odd 4-year bug is still here
removed PD4990A_OLD device
(MESS) Microvision : updated software list
Added rs232 port to apple 3. Currently cts is not mapped because that needs to be driven low whether something is plugged in or not or the apple 3 won't boot (I believe pull up resistors on the 12v side take care of that on real hardware). Not tested with Apple 3 software. (nw)
added manufacturer name to chips in comment (nw)
Improve accuracy of vblank irq/reload timing from Charles's documentation. vblank irq happened approx 15 pixels too early.
vsync start (auto animation latch) is 16 lines after active display
marked PALETTE_INIT as legacy
use PAIR16 core struct in vdc (nw)
why complicate when proper devices are there and do work properly (nw)
do reset on different way (nw)
added more asserts/notes for known index out-of-bounds accesses (nw)
Fixed compile. (nw)
compile fix, thanks qmc2 (nw)