Submitting some of my WIP:
https://gist.github.com/shattered/5553841 pc: remove unused ibm5150_ppi8255_interface
https://gist.github.com/shattered/5553934 mc1502: FDC xtal freq is 16 MHz
https://gist.github.com/shattered/5553938 pc, ec1841: unbreak DBG_LOG macro
https://gist.github.com/shattered/5553942 asst128: another PC XT clone
https://gist.github.com/shattered/5553951 ec1841: add softlist, set 'v2' as default BIOS to avoid resets
https://gist.github.com/shattered/5232006 ie15: new driver: 15IE-00-013 serial terminal
ROMs/software/notes:
http://www.sendspace.com/file/j5yhdo asst128 ROMs
http://www.sendspace.com/file/jyixpz ie15 ROMs
http://www.sendspace.com/file/tayxzu ec1841 software
http://ru.wikipedia.org/wiki/%D0%90%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82-128 brief article on asst128
http://ru.wikipedia.org/wiki/15%D0%98%D0%AD-00-013 brief article on ie15
asst128 needs work -- it's unclear if it has the DMA chip, f.e., but the BIOS at least displays the startup logo:
ie15 also needs work -- native keyboard is not hooked up, video emulation is a bit inaccurate, and it abuses the bitbanger.
ec1841 software is working -- f.e. the tests on "tps-2.2.14" disk are useful to find emulation bugs; at the moment the CPU test fails due to some DMA breakage).