summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/mb87030.cpp
Commit message (Collapse)AuthorAgeFilesLines
* (nw) adjust some stuff (uniform spacing, standardised logging, capitalised ↵ Vas Crabb2018-11-281-1/+1
| | | | template parameters, etc.)
* Fix MB87030 on HP9000/382 (#4336) dxl2018-11-251-11/+14
| | | | | | | | * mb87030: deduplicate transfer count decrement (nw) * mb87030: move fifo queue/dequeue end of state machine (nw) This makes the HP9000/382 work with MB87030 SCSI.
* mb87030: fix SCSI disconnect interrupt (nw) Sven Schnelle2018-11-011-2/+2
| | | | | | Previous order of code triggered a state change after the disconnect, which confused the NETBSD installer. With this fixed, writing a disklabel to a netbsd chd works.
* mb87030: support padding mode Sven Schnelle2018-11-011-31/+30
| | | | | | This makes Pascal 3.25 boot/run from SCSI on hp9k_3xx. Pascal is now a fully running OS like BASIC on these machines. While at it also clean up a few style issues.
* remove some ROM_LOAD_OPTIONAL, clean up some miscellaneous stuff (nw) Vas Crabb2018-10-311-8/+10
|
* srcclean and cleanup (nw) Vas Crabb2018-10-281-4/+4
|
* mb87030: fix temp register sampling Sven Schnelle2018-10-191-2/+5
| | | | This makes Bootrom Rev C1 machines (/340, /370) boot via SCSI
* hp9k_3xx: timer fixes (#4131) dxl2018-10-121-13/+11
| | | | | | | | * hp9k_3xx: use delegate for timer * mb87030: use delegate for timer * hp9122c: use delegate for timer
* (nw) fixed validation Robbbert2018-10-101-1/+1
|
* mb87030: add new SCSI controller (nw) Sven Schnelle2018-10-071-0/+797