From fcf01d1e4e96fc9c23d16ade9f1ca9b38418fc89 Mon Sep 17 00:00:00 2001
From: chrfranke <chrfranke@4ea69e1a-61f1-4043-bf83-b5c94c648137>
Date: Thu, 17 Sep 2009 20:09:06 +0000
Subject: [PATCH] Add USB IDs of Maxtor Basics Desktop and ISD-300A1.

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@2911 4ea69e1a-61f1-4043-bf83-b5c94c648137
---
 smartmontools/CHANGELOG   | 2 ++
 smartmontools/scsiata.cpp | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/smartmontools/CHANGELOG b/smartmontools/CHANGELOG
index 8bdd5c749..45db3fe55 100644
--- a/smartmontools/CHANGELOG
+++ b/smartmontools/CHANGELOG
@@ -43,6 +43,8 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [CF] Add USB IDs of Maxtor Basics Desktop and ISD-300A1.
+
   [AS] Use malloc() to ensure that the read buffer lands on a single
        page.  This avoids some bugs seen on LSI controlers under
        FreeBSD.
diff --git a/smartmontools/scsiata.cpp b/smartmontools/scsiata.cpp
index ee0676512..696a867f5 100644
--- a/smartmontools/scsiata.cpp
+++ b/smartmontools/scsiata.cpp
@@ -1372,6 +1372,7 @@ const usb_id_entry usb_ids[] = {
   { 0x059b, 0x0275, 0x0001, d_unsup   }, // Iomega MDHD500-U
   { 0x059f, 0x0651,     -1, d_unsup   }, // LaCie hard disk (FA Porsche design)
   { 0x059f, 0x1018,     -1, d_sat     }, // LaCie hard disk (Neil Poulton design)
+  { 0x05ab, 0x0060, 0x1101, d_cypress }, // In-System/Cypress ISD-300A1
   { 0x067b, 0x3507, 0x0001, d_unsup   }, // Prolific PL3507
   { 0x0930, 0x0b09,     -1, d_sunplus }, // Toshiba PX1396E-3T01 (similar to Dura Micro)
   { 0x0bc2, 0x2000,     -1, d_sat     }, // Seagate FreeAgent Go
@@ -1380,6 +1381,7 @@ const usb_id_entry usb_ids[] = {
   { 0x0c0b, 0xb159, 0x0103, d_sunplus }, // Dura Micro (Sunplus USB-bridge)
   { 0x0d49, 0x7310, 0x0125, d_sat     }, // Maxtor OneTouch 4
   { 0x0d49, 0x7350, 0x0125, d_sat     }, // Maxtor OneTouch 4 Mini
+  { 0x0d49, 0x7410, 0x0122, d_sat     }, // Maxtor Basics Desktop
   { 0x0d49, 0x7450, 0x0122, d_sat     }, // Maxtor Basics Portable
   { 0x1058, 0x0704, 0x0175, d_sat     }, // WD My Passport Essential
   { 0x1058, 0x0705, 0x0175, d_sat     }, // WD My Passport Elite
-- 
GitLab