1*18c2aff7Sartem<?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- --> 2*18c2aff7Sartem 3*18c2aff7Sartem<deviceinfo version="0.2"> 4*18c2aff7Sartem <device> 5*18c2aff7Sartem 6*18c2aff7Sartem <!-- Should probably move to separate file for pcmcia devices --> 7*18c2aff7Sartem <match key="storage.bus" string="pcmcia"> 8*18c2aff7Sartem <match key="storage.model" contains="FLASH"> 9*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 10*18c2aff7Sartem </match> 11*18c2aff7Sartem </match> 12*18c2aff7Sartem 13*18c2aff7Sartem <!-- Should probably move to separate file for firewire devices --> 14*18c2aff7Sartem <match key="storage.bus" string="ieee1394"> 15*18c2aff7Sartem <match key="storage.model" string="FWIRE CF READER"> 16*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 17*18c2aff7Sartem </match> 18*18c2aff7Sartem </match> 19*18c2aff7Sartem 20*18c2aff7Sartem <!-- Generic catch all --> 21*18c2aff7Sartem <match key="storage.bus" string="usb"> 22*18c2aff7Sartem <match key="storage.model" contains="HS-CF"> 23*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 24*18c2aff7Sartem </match> 25*18c2aff7Sartem <match key="storage.model" contains="HS-MS"> 26*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 27*18c2aff7Sartem </match> 28*18c2aff7Sartem <match key="storage.model" contains="HS-SM"> 29*18c2aff7Sartem <merge key="storage.drive_type" type="string">smart_media</merge> 30*18c2aff7Sartem </match> 31*18c2aff7Sartem <match key="storage.model" contains="HS-SD/MMC"> 32*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 33*18c2aff7Sartem </match> 34*18c2aff7Sartem 35*18c2aff7Sartem <!-- Another common theme --> 36*18c2aff7Sartem <match key="storage.model" contains="USB CF Reader"> 37*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 38*18c2aff7Sartem </match> 39*18c2aff7Sartem <match key="storage.model" contains="USB MS Reader"> 40*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 41*18c2aff7Sartem </match> 42*18c2aff7Sartem <match key="storage.model" contains="USB SM Reader"> 43*18c2aff7Sartem <merge key="storage.drive_type" type="string">smart_media</merge> 44*18c2aff7Sartem </match> 45*18c2aff7Sartem <match key="storage.model" contains="USB SD Reader"> 46*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 47*18c2aff7Sartem </match> 48*18c2aff7Sartem 49*18c2aff7Sartem <!-- Yet another common theme --> 50*18c2aff7Sartem <match key="storage.model" contains="Reader-CF"> 51*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 52*18c2aff7Sartem </match> 53*18c2aff7Sartem <match key="storage.model" contains="Reader-MS"> 54*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 55*18c2aff7Sartem </match> 56*18c2aff7Sartem <match key="storage.model" contains="Reader-SM"> 57*18c2aff7Sartem <merge key="storage.drive_type" type="string">smart_media</merge> 58*18c2aff7Sartem </match> 59*18c2aff7Sartem <match key="storage.model" contains="Reader-SD"> 60*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 61*18c2aff7Sartem </match> 62*18c2aff7Sartem 63*18c2aff7Sartem <!-- Yet another common theme --> 64*18c2aff7Sartem <match key="storage.model" contains="Storage-CFC"> 65*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 66*18c2aff7Sartem </match> 67*18c2aff7Sartem <match key="storage.model" contains="Storage-MSC"> 68*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 69*18c2aff7Sartem </match> 70*18c2aff7Sartem <match key="storage.model" contains="Storage-SMC"> 71*18c2aff7Sartem <merge key="storage.drive_type" type="string">smart_media</merge> 72*18c2aff7Sartem </match> 73*18c2aff7Sartem <match key="storage.model" contains="Storage-MMC"> 74*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 75*18c2aff7Sartem </match> 76*18c2aff7Sartem <match key="storage.model" contains="Storage-SDC"> 77*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 78*18c2aff7Sartem </match> 79*18c2aff7Sartem 80*18c2aff7Sartem <!-- Some noname USB2.0 Card Reader --> 81*18c2aff7Sartem <match key="storage.model" string="IC1210 CF"> 82*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 83*18c2aff7Sartem </match> 84*18c2aff7Sartem <match key="storage.model" string="IC1210 MS"> 85*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 86*18c2aff7Sartem </match> 87*18c2aff7Sartem <match key="storage.model" string="IC1210 SM"> 88*18c2aff7Sartem <merge key="storage.drive_type" type="string">smart_media</merge> 89*18c2aff7Sartem </match> 90*18c2aff7Sartem <match key="storage.model" string="IC1210 MMC/SD"> 91*18c2aff7Sartem <merge key="storage.drive_type" type="string">sd_mmc</merge> 92*18c2aff7Sartem </match> 93*18c2aff7Sartem 94*18c2aff7Sartem <!-- Lexar CF Reader --> 95*18c2aff7Sartem <match key="@storage.physical_device:usb.vendor_id" int="0x05dc"> 96*18c2aff7Sartem <match key="@storage.physical_device:usb.product_id" int="0x0002"> 97*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 98*18c2aff7Sartem </match> 99*18c2aff7Sartem </match> 100*18c2aff7Sartem 101*18c2aff7Sartem <!-- SanDisk ImageMate II CF Reader --> 102*18c2aff7Sartem <match key="@storage.physical_device:usb.vendor_id" int="0x0781"> 103*18c2aff7Sartem <match key="@storage.physical_device:usb.product_id" int="0x0002"> 104*18c2aff7Sartem <merge key="storage.drive_type" type="string">compact_flash</merge> 105*18c2aff7Sartem </match> 106*18c2aff7Sartem </match> 107*18c2aff7Sartem 108*18c2aff7Sartem <!-- Sony Ericsson Handys with Memory Stick (Duo) --> 109*18c2aff7Sartem <match key="@storage.physical_device:usb.vendor_id" int="0xfce"> 110*18c2aff7Sartem <!-- K750i --> 111*18c2aff7Sartem <match key="@storage.physical_device:usb.product_id" int="0xd016"> 112*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 113*18c2aff7Sartem <merge key="info.vendor" type="copy_property">@storage.physical_device:usb.vendor</merge> 114*18c2aff7Sartem <merge key="storage.vendor" type="copy_property">@storage.physical_device:usb.vendor</merge> 115*18c2aff7Sartem </match> 116*18c2aff7Sartem <!-- General match--> 117*18c2aff7Sartem <match key="storage.model" contains="Memory Stick"> 118*18c2aff7Sartem <merge key="storage.drive_type" type="string">memory_stick</merge> 119*18c2aff7Sartem <merge key="info.vendor" type="copy_property">@storage.physical_device:usb.vendor</merge> 120*18c2aff7Sartem <merge key="storage.vendor" type="copy_property">@storage.physical_device:usb.vendor</merge> 121*18c2aff7Sartem </match> 122*18c2aff7Sartem </match> 123*18c2aff7Sartem 124*18c2aff7Sartem </match> 125*18c2aff7Sartem 126*18c2aff7Sartem </device> 127*18c2aff7Sartem</deviceinfo> 128