= AV/C Model for the Presonus Inspire1394 = == presonus_inspire1394.dot == Firmware information: {{{ Config ROM Current Node Id: 1 GUID: 0x000a9200e6050842 Vendor Name: Presonus Model Name: Inspire1394 Node Vendor ID: 0x000a92 Model Id: 0x00010001 Unit Specifier ID: 0x00a02d Unit version: 0x00010001 ISO resource manager: 1 Cycle master capable: 1 Bus manager capable: 1 Cycle clock accuracy: 100 Max rec: 6 (max asy payload: 128 bytes) Info Registers Manufactors Id: bridgeCo Protocol Version: 0x00000001 Bootloader Version: 0x00000000 GUID: 0x000a9200e6050842 Hardware Model ID: 0x0000009c Hardware Revision: 0x00000001 Software Date: 02.09.2005, 18:23:23 Software Id: 0x00010001 Software Version: 0x00ffffff Base Address: 0x20080000 Max. Image Len: 0x00180000 Bootloader Date: 02.09.2005, 17:43:21 Debugger Id: 0x00000000 Debugger Version: 0x00000000 }}} {{{ 77448575897: Debug (configrom.cpp)[ 604] printConfigRomDebug: Config ROM 77448576024: Debug (configrom.cpp)[ 605] printConfigRomDebug: Current Node Id: 0 77448576111: Debug (configrom.cpp)[ 606] printConfigRomDebug: GUID: 0x000A9200E6120698 77448576174: Debug (configrom.cpp)[ 607] printConfigRomDebug: Vendor Name: Presonus 77448576241: Debug (configrom.cpp)[ 608] printConfigRomDebug: Model Name: Inspire1394 77448576297: Debug (configrom.cpp)[ 609] printConfigRomDebug: Node Vendor ID: 0x000a92 77448576367: Debug (configrom.cpp)[ 610] printConfigRomDebug: Model Id: 0x00010001 77448576423: Debug (configrom.cpp)[ 611] printConfigRomDebug: Unit Specifier ID: 0x00a02d 77448576500: Debug (configrom.cpp)[ 612] printConfigRomDebug: Unit version: 0x00010001 77448576556: Debug (configrom.cpp)[ 613] printConfigRomDebug: ISO resource manager: 1 77448576616: Debug (configrom.cpp)[ 614] printConfigRomDebug: Cycle master capable: 1 77448576671: Debug (configrom.cpp)[ 615] printConfigRomDebug: Bus manager capable: 1 77448576744: Debug (configrom.cpp)[ 616] printConfigRomDebug: Cycle clock accuracy: 100 77448576802: Debug (configrom.cpp)[ 618] printConfigRomDebug: Max rec: 6 (max asy payload: 128 bytes) Summary ------- Nr | AddressType | Direction | SubUnitType | SubUnitId | FunctionBlockType | FunctionBlockId | Id | Type |Name ---+-----------------+-----------+-------------+-----------+-------------------+-----------------+------+--------------+------ 0 | subunit | Input | Audio | 0x00 | 0xff | 0xff | 0x00 | IsoStream | ASU Audio Input 1394 1 | subunit | Input | Audio | 0x00 | 0xff | 0xff | 0x01 | IsoStream | ASU Line Input Ext 2 | subunit | Input | Audio | 0x00 | 0xff | 0xff | 0x02 | IsoStream | ASU Phono Input Ext 3 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x00 | IsoStream | ASU Line Input 1394 4 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x01 | IsoStream | ASU Phono Input 1394 5 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x02 | IsoStream | ASU Line Output Ext 6 | subunit | Output | Audio | 0x00 | 0xff | 0xff | 0x03 | IsoStream | ASU Head Output Ext 7 | functionblock | Input | Audio | 0x00 | 0x80 | 0x01 | 0x00 | IsoStream | FB MixerOut 8 | functionblock | Input | Audio | 0x00 | 0x80 | 0x01 | 0x01 | IsoStream | FB AudioIn 1394 9 | functionblock | Output | Audio | 0x00 | 0x80 | 0x01 | 0x00 | IsoStream | FB SelectorOut 10 | functionblock | Input | Audio | 0x00 | 0x81 | 0x01 | 0x00 | IsoStream | FB LineIn Ext 1/2 11 | functionblock | Output | Audio | 0x00 | 0x81 | 0x01 | 0x00 | IsoStream | FB LineIn Ext 1/2 12 | functionblock | Input | Audio | 0x00 | 0x81 | 0x02 | 0x00 | IsoStream | FB PhonoIn Ext 3/4 13 | functionblock | Output | Audio | 0x00 | 0x81 | 0x02 | 0x00 | IsoStream | FB PhonoIn Ext 3/4 14 | functionblock | Input | Audio | 0x00 | 0x81 | 0x03 | 0x00 | IsoStream | FB LineIn Stereo 15 | functionblock | Output | Audio | 0x00 | 0x81 | 0x03 | 0x00 | IsoStream | FB LineIn Stereo 16 | functionblock | Input | Audio | 0x00 | 0x81 | 0x04 | 0x00 | IsoStream | FB PhonoIn Stereo 17 | functionblock | Output | Audio | 0x00 | 0x81 | 0x04 | 0x00 | IsoStream | FB PhonoIn Stereo 18 | functionblock | Input | Audio | 0x00 | 0x81 | 0x05 | 0x00 | IsoStream | FB AudioIn Stereo 19 | functionblock | Output | Audio | 0x00 | 0x81 | 0x05 | 0x00 | IsoStream | FB AudioIn Stereo 20 | functionblock | Input | Audio | 0x00 | 0x81 | 0x06 | 0x00 | IsoStream | FB LineOut Ext 1/2 21 | functionblock | Output | Audio | 0x00 | 0x81 | 0x06 | 0x00 | IsoStream | FB LineOut Ext 1/2 22 | functionblock | Input | Audio | 0x00 | 0x81 | 0x07 | 0x00 | IsoStream | FB HeadOut Ext 3/4 23 | functionblock | Output | Audio | 0x00 | 0x81 | 0x07 | 0x00 | IsoStream | FB HeadOut Ext 3/4 24 | functionblock | Input | Audio | 0x00 | 0x82 | 0x01 | 0x00 | IsoStream | FB LineIn Ext 25 | functionblock | Input | Audio | 0x00 | 0x82 | 0x01 | 0x01 | IsoStream | FB PhonoIn Ext 26 | functionblock | Input | Audio | 0x00 | 0x82 | 0x01 | 0x02 | IsoStream | FB AudioIn 1394 27 | functionblock | Output | Audio | 0x00 | 0x82 | 0x01 | 0x00 | IsoStream | FB MixerOut 28 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x00 | IsoStream | MSU Compound Input 29 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x01 | IsoStream | MSU Line Input 30 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x02 | IsoStream | MSU Phono Input 31 | subunit | Input | Music | 0x00 | 0xff | 0xff | 0x03 | Sync | MSU Synch Input 32 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x00 | IsoStream | MSU Compound Output 33 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x01 | IsoStream | MSU Audio Output 34 | subunit | Output | Music | 0x00 | 0xff | 0xff | 0x02 | Sync | MSU Synch Output 35 | PCR | Input | Unit | 0xff | 0xff | 0xff | 0x00 | IsoStream | PCR Compound Input 36 | PCR | Input | Unit | 0xff | 0xff | 0xff | 0x01 | Sync | PCR Synch Input 37 | PCR | Output | Unit | 0xff | 0xff | 0xff | 0x00 | IsoStream | PCR Compound Output 38 | PCR | Output | Unit | 0xff | 0xff | 0xff | 0x01 | Sync | PCR Synch Output 39 | external | Input | Unit | 0xff | 0xff | 0xff | 0x00 | Analog | Ext Line Input 1/2 40 | external | Input | Unit | 0xff | 0xff | 0xff | 0x01 | Analog | Ext Phono Input 3/4 41 | external | Output | Unit | 0xff | 0xff | 0xff | 0x00 | Analog | Ext Line Output 1/2 42 | external | Output | Unit | 0xff | 0xff | 0xff | 0x01 | Analog | Ext Head Output 3/4 Connections ----------- digraph avcconnections { "(33) MSU Audio Output " -> "(0) ASU Audio Input 1394 " "(0) ASU Audio Input 1394 " -> "(18) FB AudioIn Stereo" "(0) ASU Audio Input 1394 " -> "(8) FB AudioIn 1394" "(39) Ext Line Input 1/2" -> "(1) ASU Line Input Ext " "(1) ASU Line Input Ext " -> "(10) FB LineIn Ext 1/2" "(40) Ext Phono Input 3/4" -> "(2) ASU Phono Input Ext " "(2) ASU Phono Input Ext " -> "(12) FB PhonoIn Ext 3/4" "(11) FB LineIn Ext 1/2" -> "(3) ASU Line Input 1394 " "(3) ASU Line Input 1394 " -> "(29) MSU Line Input " "(13) FB PhonoIn Ext 3/4" -> "(4) ASU Phono Input 1394 " "(4) ASU Phono Input 1394 " -> "(30) MSU Phono Input " "(21) FB LineOut Ext 1/2" -> "(5) ASU Line Output Ext " "(5) ASU Line Output Ext " -> "(41) Ext Line Output 1/2" "(23) FB HeadOut Ext 3/4" -> "(6) ASU Head Output Ext " "(6) ASU Head Output Ext " -> "(42) Ext Head Output 3/4" "(27) FB MixerOut" -> "(7) FB MixerOut" "(9) FB SelectorOut" -> "(20) FB LineOut Ext 1/2" "(9) FB SelectorOut" -> "(22) FB HeadOut Ext 3/4" "(11) FB LineIn Ext 1/2" -> "(14) FB LineIn Stereo" "(13) FB PhonoIn Ext 3/4" -> "(16) FB PhonoIn Stereo" "(15) FB LineIn Stereo" -> "(24) FB LineIn Ext" "(17) FB PhonoIn Stereo" -> "(25) FB PhonoIn Ext" "(19) FB AudioIn Stereo" -> "(26) FB AudioIn 1394" "(35) PCR Compound Input" -> "(28) MSU Compound Input" "(34) MSU Synch Output" -> "(31) MSU Synch Input" "(32) MSU Compound Output" -> "(37) PCR Compound Output" "(34) MSU Synch Output" -> "(38) PCR Synch Output" "(7) FB MixerOut" -> "(Selector FB, ID 1)" "(8) FB AudioIn 1394" -> "(Selector FB, ID 1)" "(Selector FB, ID 1)" -> "(9) FB SelectorOut" "(10) FB LineIn Ext 1/2" -> "(Feature FB, ID 1)" "(Feature FB, ID 1)" -> "(11) FB LineIn Ext 1/2" "(12) FB PhonoIn Ext 3/4" -> "(Feature FB, ID 2)" "(Feature FB, ID 2)" -> "(13) FB PhonoIn Ext 3/4" "(14) FB LineIn Stereo" -> "(Feature FB, ID 3)" "(Feature FB, ID 3)" -> "(15) FB LineIn Stereo" "(16) FB PhonoIn Stereo" -> "(Feature FB, ID 4)" "(Feature FB, ID 4)" -> "(17) FB PhonoIn Stereo" "(18) FB AudioIn Stereo" -> "(Feature FB, ID 5)" "(Feature FB, ID 5)" -> "(19) FB AudioIn Stereo" "(20) FB LineOut Ext 1/2" -> "(Feature FB, ID 6)" "(Feature FB, ID 6)" -> "(21) FB LineOut Ext 1/2" "(22) FB HeadOut Ext 3/4" -> "(Feature FB, ID 7)" "(Feature FB, ID 7)" -> "(23) FB HeadOut Ext 3/4" "(24) FB LineIn Ext" -> "(Processing FB, ID 1)" "(25) FB PhonoIn Ext" -> "(Processing FB, ID 1)" "(26) FB AudioIn 1394" -> "(Processing FB, ID 1)" "(Processing FB, ID 1)" -> "(27) FB MixerOut" "(0) ASU Audio Input 1394 " [color=green,style=filled]; "(1) ASU Line Input Ext " [color=green,style=filled]; "(2) ASU Phono Input Ext " [color=green,style=filled]; "(3) ASU Line Input 1394 " [color=green,style=filled]; "(4) ASU Phono Input 1394 " [color=green,style=filled]; "(5) ASU Line Output Ext " [color=green,style=filled]; "(6) ASU Head Output Ext " [color=green,style=filled]; "(7) FB MixerOut" [color=yellow,style=filled]; "(8) FB AudioIn 1394" [color=yellow,style=filled]; "(9) FB SelectorOut" [color=yellow,style=filled]; "(10) FB LineIn Ext 1/2" [color=yellow,style=filled]; "(11) FB LineIn Ext 1/2" [color=yellow,style=filled]; "(12) FB PhonoIn Ext 3/4" [color=yellow,style=filled]; "(13) FB PhonoIn Ext 3/4" [color=yellow,style=filled]; "(14) FB LineIn Stereo" [color=yellow,style=filled]; "(15) FB LineIn Stereo" [color=yellow,style=filled]; "(16) FB PhonoIn Stereo" [color=yellow,style=filled]; "(17) FB PhonoIn Stereo" [color=yellow,style=filled]; "(18) FB AudioIn Stereo" [color=yellow,style=filled]; "(19) FB AudioIn Stereo" [color=yellow,style=filled]; "(20) FB LineOut Ext 1/2" [color=yellow,style=filled]; "(21) FB LineOut Ext 1/2" [color=yellow,style=filled]; "(22) FB HeadOut Ext 3/4" [color=yellow,style=filled]; "(23) FB HeadOut Ext 3/4" [color=yellow,style=filled]; "(24) FB LineIn Ext" [color=yellow,style=filled]; "(25) FB PhonoIn Ext" [color=yellow,style=filled]; "(26) FB AudioIn 1394" [color=yellow,style=filled]; "(27) FB MixerOut" [color=yellow,style=filled]; "(28) MSU Compound Input" [color=green,style=filled]; "(29) MSU Line Input " [color=green,style=filled]; "(30) MSU Phono Input " [color=green,style=filled]; "(31) MSU Synch Input" [color=green,style=filled]; "(32) MSU Compound Output" [color=green,style=filled]; "(33) MSU Audio Output " [color=green,style=filled]; "(34) MSU Synch Output" [color=green,style=filled]; "(35) PCR Compound Input" [color=coral,style=filled]; "(36) PCR Synch Input" [color=coral,style=filled]; "(37) PCR Compound Output" [color=coral,style=filled]; "(38) PCR Synch Output" [color=coral,style=filled]; "(39) Ext Line Input 1/2" [color=slateblue,style=filled]; "(40) Ext Phono Input 3/4" [color=slateblue,style=filled]; "(41) Ext Line Output 1/2" [color=slateblue,style=filled]; "(42) Ext Head Output 3/4" [color=slateblue,style=filled]; } }}} AV/C Vendor Dependent commands {{{ #3/4 Phono 0[89c]080000 0a920000 0[01] #1 48vPP 0[89c]080000 0a920101 0[01] #2 48vPP 0[89c]080000 0a920102 0[01] #1 Boost 0[89c]080000 0a920201 0[01] #2 Boost 0[89c]080000 0a920202 0[01] #1 Limit 0[89c]080000 0a920301 0[01] #2 Limit 0[89c]080000 0a920302 0[01] }}} [[Image(inspire1394.png, 50%)]]