mirror of
https://github.com/akuker/RASCSI.git
synced 2024-06-13 07:29:39 +00:00
* Added logic to figure out what type of host we're running on - Banana Pi or Raspberry Pi * Split out the raspberry pi logic to separate classes that are created at start-up based upon the host configuration * Added System Timer class for Allwinner H3 CPU * Added stubs for GPIO BUS for Allwinner H3 CPU Authored-by: Tony Kuker <akuker@gmail.com>
25 lines
472 B
C++
25 lines
472 B
C++
//---------------------------------------------------------------------------
|
|
//
|
|
// SCSI Target Emulator RaSCSI Reloaded
|
|
// for Raspberry Pi
|
|
//
|
|
// Powered by XM6 TypeG Technology.
|
|
// Copyright (C) 2016-2020 GIMONS
|
|
// [ GPIO-SCSI bus ]
|
|
//
|
|
//---------------------------------------------------------------------------
|
|
|
|
#pragma once
|
|
|
|
#include <memory>
|
|
|
|
#include "gpiobus.h"
|
|
|
|
using namespace std;
|
|
|
|
class GPIOBUS_Factory
|
|
{
|
|
public:
|
|
static unique_ptr<GPIOBUS> Create();
|
|
};
|