};
static struct SPFdev spfDevices[] = {
+ {
+ .type = "SPF-72H",
+ .vendorID = 0x04e8,
+ .productID = {0x200a, 0x200b},
+ .xRes = 800,
+ .yRes = 480,
+ },
{
.type = "SPF-75H",
.vendorID = 0x04e8,
.xRes = 800,
.yRes = 480,
},
+ {
+ .type = "SPF-76H",
+ .vendorID = 0x04e8,
+ .productID = {0x200e, 0x200f},
+ .xRes = 800,
+ .yRes = 480,
+ },
+ {
+ .type = "SPF-83H",
+ .vendorID = 0x04e8,
+ .productID = {0x200c, 0x200d},
+ .xRes = 800,
+ .yRes = 600,
+ },
{
.type = "SPF-85H",
.vendorID = 0x04e8,
.xRes = 800,
.yRes = 600,
},
+ {
+ .type = "SPF-85P",
+ .vendorID = 0x04e8,
+ .productID = {0x2016, 0x2017},
+ .xRes = 800,
+ .yRes = 600,
+ },
+ {
+ .type = "SPF-86H",
+ .vendorID = 0x04e8,
+ .productID = {0x2012, 0x2013},
+ .xRes = 800,
+ .yRes = 600,
+ },
+ {
+ .type = "SPF-86P",
+ .vendorID = 0x04e8,
+ .productID = {0x2016, 0x2017},
+ .xRes = 800,
+ .yRes = 600,
+ },
+ {
+ .type = "SPF-87H-old",
+ .vendorID = 0x04e8,
+ .productID = {0x2025, 0x2026},
+ .xRes = 800,
+ .yRes = 480,
+ },
+ {
+ .type = "SPF-87H",
+ .vendorID = 0x04e8,
+ .productID = {0x2033, 0x2034},
+ .xRes = 800,
+ .yRes = 480,
+ },
+ {
+ .type = "SPF-105P",
+ .vendorID = 0x04e8,
+ .productID = {0x201c, 0x201b},
+ .xRes = 1024,
+ .yRes = 600,
+ },
{
.type = "SPF-107H",
.vendorID = 0x04e8,
.xRes = 1024,
.yRes = 600,
},
+ {
+ .type = "SPF-107H-new",
+ .vendorID = 0x04e8,
+ .productID = {0x2035, 0x2036},
+ .xRes = 1024,
+ .yRes = 600,
+ },
+ {
+ .type = "SPF-700T",
+ .vendorID = 0x04e8,
+ .productID = {0x204f, 0x2050},
+ .xRes = 800,
+ .yRes = 600,
+ },
+ {
+ .type = "SPF-1000P",
+ .vendorID = 0x04e8,
+ .productID = {0x2039, 0x2040},
+ .xRes = 1024,
+ .yRes = 600,
+ },
};
static int numFrames = sizeof(spfDevices) / sizeof(spfDevices[0]);