Changeset 2194 for trunk/libffado/src/libieee1394
- Timestamp:
- 08/07/12 05:52:25 (8 years ago)
- Files:
-
- trunk/libffado/src/libieee1394/configrom.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/libieee1394/configrom.cpp
r2193 r2194 424 424 case FW_VENDORID_MOTU: 425 425 switch(m_unit_specifier_id) { 426 case 0x00000001: 427 return "828MkI"; 426 428 case 0x00000003: 427 429 return "828MkII"; 430 case 0x00000005: 431 return "896HD"; 428 432 case 0x00000009: 429 433 return "Traveler"; … … 432 436 case 0x0000000f: 433 437 return "8pre"; 434 case 0x00000001: 435 return "828MkI"; 436 case 0x00000005: 437 return "896HD"; 438 case 0x00000015: 439 return "828Mk3"; 440 case 0x00000017: 441 return "896Mk3"; 442 case 0x00000019: 443 return "UltraliteMk3"; 444 case 0x0000001b: 445 return "TravelerMk3"; 446 case 0x00000021: 447 return "V4HD subdevice 0"; 448 case 0x00000022: 449 return "V4HD subdevice 1"; 450 case 0x00000023: 451 return "V4HD subdevice 2"; 452 case 0x00000024: 453 return "V4HD subdevice 3"; 454 case 0x00000030: 455 return "UltraLiteMk3-hybrid"; 438 456 default: 439 457 return "unknown"; … … 441 459 break; 442 460 default: 443 return m_modelName; 444 } 461 break; 462 } 463 // Note: m_nodeVendorId is not the same as m_vendorId; some devices use 464 // one, others use the other. 465 switch (m_nodeVendorId) { 466 case FW_VENDORID_RME: 467 switch (m_unit_version) { 468 case 0x0001: 469 return "Fireface 800"; 470 case 0x0002: 471 return "Fireface 400"; 472 default: 473 return "unknown"; 474 } 475 break; 476 default: 477 break; 478 } 479 return m_modelName; 445 480 } 446 481 … … 454 489 return "MOTU"; 455 490 default: 456 return m_vendorName; 457 } 491 break; 492 } 493 switch (m_nodeVendorId) { 494 case FW_VENDORID_RME: 495 return "RME"; 496 default: 497 break; 498 } 499 return m_vendorName; 458 500 } 459 501