Ticket #4924: 6200_pace.diff

File 6200_pace.diff, 1.5 KB (added by bmayland@…, 13 years ago)

Support for PACE550

  • 6200ch.c

     
    7676#define DCT6416_VENDOR_ID2 0x00001a66
    7777#define DCT6416_MODEL_ID1  0x0000646b
    7878
     79#define PACE550_VENDOR_ID1 0x00005094
     80#define PACE550_MODEL_ID1  0x00010551
     81
    7982#define AVC1394_SUBUNIT_TYPE_6200 (9 << 19)  /* uses a reserved subunit type */
    8083
    8184#define AVC1394_6200_COMMAND_CHANNEL 0x000007C00   /* 6200 subunit command */
     
    240243            (dir.vendor_id == DCT6412_VENDOR_ID1) ||
    241244            (dir.vendor_id == DCT6412_VENDOR_ID2) ||
    242245            (dir.vendor_id == DCT6416_VENDOR_ID1) ||
    243             (dir.vendor_id == DCT6416_VENDOR_ID2)) &&
     246            (dir.vendor_id == DCT6416_VENDOR_ID2) ||
     247            (dir.vendor_id == PACE550_VENDOR_ID1)) &&
    244248           ((dir.model_id == DCH3200_MODEL_ID1) ||
    245249            (dir.model_id == DCT3412_MODEL_ID1) ||
    246250            (dir.model_id == DCT3416_MODEL_ID1) ||
     
    250254            (dir.model_id == DCT6200_MODEL_ID2) ||
    251255            (dir.model_id == DCT6412_MODEL_ID1) ||
    252256            (dir.model_id == DCT6412_MODEL_ID2) ||
    253             (dir.model_id == DCT6416_MODEL_ID1)) ) {
     257            (dir.model_id == DCT6416_MODEL_ID1) ||
     258            (dir.model_id == PACE550_MODEL_ID1)) ) {
    254259            if (dir.unit_spec_id != DCT6200_SPEC_ID)
    255260               fprintf(stderr, "Warning: Unit Spec ID different.\n");
    256261            if (dir.unit_sw_version != DCT6200_SW_VERSION)