using System;
using System.Collections.Generic;
using System.Text;

namespace everdrive3x.Hardware
{
    interface DeviceProfile
    {
        String Name
        {
            get;
        }

        int MemorySize
        {
            get;
        }

        String PlatformName
        {
            get;
        }

        int PlatformID
        {
            get;
        }

        int FirmwareVersion
        {
            get;
        }

        int ID
        {
            get;
        }

        bool MultiGameSupport
        {
            get;
        }

        bool ResetLoaderSupport
        {
            get;
        }

        bool SoftLoaderSupport
        {
            get;
        }

        bool BlockEraseSupport
        {
            get;
        }

        bool OnboardProgrammer
        {
            get;
        }

    }
}
