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]

Attachments