mirror of
https://github.com/akuker/RASCSI.git
synced 2024-06-26 22:29:45 +00:00
26 lines
614 B
C
26 lines
614 B
C
|
//---------------------------------------------------------------------------
|
||
|
//
|
||
|
// SCSI Target Emulator RaSCSI (*^..^*)
|
||
|
// for Raspberry Pi
|
||
|
//
|
||
|
// Copyright (C) 2022 Uwe Seimet
|
||
|
//
|
||
|
//---------------------------------------------------------------------------
|
||
|
#pragma once
|
||
|
|
||
|
#include "disk.h"
|
||
|
|
||
|
class HostServices: public Disk
|
||
|
{
|
||
|
public:
|
||
|
HostServices() : Disk("SCHS") {};
|
||
|
~HostServices() {};
|
||
|
|
||
|
virtual bool Dispatch(SCSIDEV *) override;
|
||
|
|
||
|
int Inquiry(const DWORD *, BYTE *) override;
|
||
|
void TestUnitReady(SASIDEV *) override;
|
||
|
void StartStopUnit(SASIDEV *) override;
|
||
|
int AddVendorPage(int, bool, BYTE *) override;
|
||
|
};
|