SDL: fix non-Qt non-Windows build (MT #5364) [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@26155 749742ba-7341-0410-aadc-df50b521781e
(MESS) Added nscsi versions of the SCSI callback device and Xebec S1410. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@26159 749742ba-7341-0410-aadc-df50b521781e
I think it basically works now, so marked it as such, need to test more tho so might end up unmarking it again later.

git-svn-id: svn://dspnet.fr/mame/trunk@26162 749742ba-7341-0410-aadc-df50b521781e
Added SCSI status code & set it in all command handlers. It is sent over the bus when in status phase. In case of an error further information should be set in m_sense_key/m_sense_asc/m_sense_ascq & m_sense_information so that it can be returned by executing a request sense command [smf]


git-svn-id: svn://dspnet.fr/mame/trunk@26163 749742ba-7341-0410-aadc-df50b521781e
(MESS) s1410: Return drive not ready error when trying to recalibrate the unsupported drive 1. This fixes the phantom partitions in ABC 850/852. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@26164 749742ba-7341-0410-aadc-df50b521781e
Set the error bit in the IDE status register if the command causes a check condition [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26165 749742ba-7341-0410-aadc-df50b521781e
get rid of family name in description string

git-svn-id: svn://dspnet.fr/mame/trunk@26166 749742ba-7341-0410-aadc-df50b521781e
fixed enum, didn't mean to click ok on commit earlier as I was still clean building (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26167 749742ba-7341-0410-aadc-df50b521781e