Author Topic: EDMAC in Digic 7 / 8 world  (Read 3524 times)

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
EDMAC in Digic 7 / 8 world
« on: September 25, 2021, 01:23:08 PM »
Some time ago I identified configuration-like structures related to EDMAC (asserts Engine:Edmac.c, Engine::BoomerVdKick.c).
There were a ton of asserts with structure details in the code.

Not me, nor @names_are_hard were able to find any similarities to how EDMAC functions worked in Digic 4 / 5 cameras. I decided it is worth to decode structures above.

Some details about structures found in R.180 ROM:
Code: [Select]
0xE0DD5C64 DmacInfo, 76 entries
  Entry structure:
    EDMAC_Channel * ptr;               # Pointer to memory in 0xD04xxxxx region
    uint32t ModeInfo;                  # see ChannelFlags

Code: [Select]
0xE0DD641C InterruptHandlers, 76 entries
  Entry structure:
      void * pISR;                     # Pointer to ISRs
      uint32_t ID;                     # Can be mapped to IVT entries from the wiki https://wiki.magiclantern.fm/digic8
 
Code: [Select]
0xe0dd5b34 PackUnpackId, 76 entries
  Entry structure:
      uint32_t UnpackID;               # Maps DmacInfo ID into PackUnpackInfo ID
 
Code: [Select]
0xe0dd5ec4 PackUnpackInfo, 38 entries
      void * ptr;
      uint32_t unk_1;
      uint32_t PackUnpackInfo;         # see PackUnpackModeFlags

Code: [Select]
0xe0dd608c DmacBoomerInfo, 76 entries
  Entry structure:
      uint32_t BoomerID;               # BoomerId >> 0x10 is ID used in Boomer* structures below
      uint32_t BoomerInSelType;        # Name may be wrong. Masked with 0x0000FF00 to get InSelType
      uint32_t BomerInSelEdmacType;    # Masked with 0xFFFF0000 to get AssertInfo
     
Code: [Select]
0xe0f73510 BoomerVdKickInfo, 265 entries
  Entry structure:
      uint32_t VdType:                 # 0x1 for E_BOOMER_VD_KICK, 0x2 for <unnamed>
      void * ptr1;                     # Pointer to memory in 0xD04xxxxx region. Non-zero only in E_BOOMER_VD_KICK entries
      void * ptr2;                     # Pointer to memory in 0xD04xxxxx region
     

BoomerVdKickInfo has 225 entries of VdType E_BOOMER_VD_KICK, rest are for type 0x2

Code: [Select]
0xe0f72e08 BoomerSelector1, 225 entries # Name not found in asserts
  Entry structure:
      void * ptr;                       # Pointer to memory in 0xD04xxxxx region
     
0xe0f7318c BoomerInputPort, 225 entries # Name not found in asserts, named after only field in entry (InputPort)
  Entry structure:
      void * ptr;                       # Pointer to memory in 0xD04xxxxx region
     
ChannelFlags
I identified following flag bit numbers from debug prints. Not all names are known, only known ones are listed below

Code: [Select]
ChannelFlags = {
    0x0  : "INFO_DMAC_TYPE_WRITE",
    0x1  : "INFO_DMAC_TYPE_READ",
    0x2  : "INFO_DMAC_SS",
    0x7  : "INFO_DMAC_DANCING",
    0x8  : "INFO_128BIT_MODE",
    0x9  : "INFO_64BIT_MODE",
    0xA  : "INFO_32BIT_MODE",
    0xB  : "INFO_DIV_MODE",
    0xC  : "INFO_XSYS_DIV_MODE",
    0x10 : "INFO_OPTI_MODE",
    0x11 : "INFO_VITON_MODE",
}

PackUnpackModeFlags
32 bit number, but i saw only two options in the wild.
Code: [Select]
0x01 for INFO_PACK_UNPACK_MODE
0x10 for INFO_PACK_UNPACK_XMODE

Channels usually have 0, first or both set. If no mode is set (0),  PackUnpackInfo pointer and unknown value are set to 0.

ISRs
Code: [Select]
0xe05378d7 EDMAC_ReadISR
0xe0537991 EDMAC_WriteISR
0xe0535c4c EDMAC_UnknownISR # doesn't seem to be used

There are a few more structures that I wasn't able to get direct relation to channel IDs. Those are related to Boomer and EdmacChaser
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 8 world
« Reply #1 on: September 25, 2021, 01:48:29 PM »
I put together python code to decode all the stuff into human readable format. Script available here:
https://github.com/reticulatedpines/magiclantern_simplified/blob/dev/contrib/kitor/edmac_config.py

Please note that it has hardcoded configs. Structures were verified across R,RP,M50,200D.

Part 1, as it is to big for single post:

EOS R Channels 0 - 63
Code: [Select]
Known ISRs:
   ADDR   |  NAME
0xe05378d7 EDMAC_ReadISR
0xe0537991 EDMAC_WriteISR
0xe0535c4b EDMAC_UnknownISR
================================================================
ID:  0, addr: 0xd0404000
FLAGS 0b000000000000000000010001000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_WR (0x1d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID:  1, addr: 0xd0420000
FLAGS 0b000000000010000000111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L0 (0x071)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 0
    ptr               : 0xd0422000
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x0
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00010000
        `-- & AssertInfo    : 0x00010000
BoomerVdKickInfo for BoomerID 0x0 (0x0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230c4
    addr2                   : 0xd04230c8
BoomerSelector for 0x0
    addr1               : 0xd042324c
    addr2 (InputPort?)  : 0xd0423000

================================================================
ID:  2, addr: 0xd0420100
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M0 (0x081)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 1
    ptr               : 0xd0422100
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x10000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x10000 (0x1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230cc
    addr2                   : 0xd04230d0
BoomerSelector for 0x10000
    addr1               : 0xd0423250
    addr2 (InputPort?)  : 0xd0423004

================================================================
ID:  3, addr: 0xd0420200
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M1 (0x091)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 2
    ptr               : 0xd0422200
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x20000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00040000
        `-- & AssertInfo    : 0x00040000
BoomerVdKickInfo for BoomerID 0x20000 (0x2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230d4
    addr2                   : 0xd04230d8
BoomerSelector for 0x20000
    addr1               : 0xd0423254
    addr2 (InputPort?)  : 0xd0423008

================================================================
ID:  4, addr: 0xd0420300
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M2 (0x0a1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x30000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00080000
        `-- & AssertInfo    : 0x00080000
BoomerVdKickInfo for BoomerID 0x30000 (0x3)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230dc
    addr2                   : 0xd04230e0
BoomerSelector for 0x30000
    addr1               : 0xd0423258
    addr2 (InputPort?)  : 0xd042300c

================================================================
ID:  5, addr: 0xd0420400
FLAGS 0b000000000010000000010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M3 (0x0b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 4
    ptr               : 0xd0422400
    unk               : 5
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x40000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00100000
        `-- & AssertInfo    : 0x00100000
BoomerVdKickInfo for BoomerID 0x40000 (0x4)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230e4
    addr2                   : 0xd04230e8
BoomerSelector for 0x40000
    addr1               : 0xd042325c
    addr2 (InputPort?)  : 0xd0423010

================================================================
ID:  6, addr: 0xd0420500
FLAGS 0b000000000010000000010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M4 (0x0c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 5
    ptr               : 0xd0422500
    unk               : 6
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x50000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00200000
        `-- & AssertInfo    : 0x00200000
BoomerVdKickInfo for BoomerID 0x50000 (0x5)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230ec
    addr2                   : 0xd04230f0
BoomerSelector for 0x50000
    addr1               : 0xd0423260
    addr2 (InputPort?)  : 0xd0423014

================================================================
ID:  7, addr: 0xd0420600
FLAGS 0b000000000010000000110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S0 (0x0d1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 3
    ptr               : 0xd0422300
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x60000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x60000 (0x6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230f4
    addr2                   : 0xd04230f8
BoomerSelector for 0x60000
    addr1               : 0xd0423264
    addr2 (InputPort?)  : 0xd0423018

================================================================
ID:  8, addr: 0xd0420700
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS0 (0x0e1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x70000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x70000 (0x7)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230fc
    addr2                   : 0xd0423100
BoomerSelector for 0x70000
    addr1               : 0xd0423268
    addr2 (InputPort?)  : 0xd042301c

================================================================
ID:  9, addr: 0xd0420800
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS1 (0x0f1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 6
    ptr               : 0xd0422600
    unk               : 7
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x80000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x80000 (0x8)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423104
    addr2                   : 0xd0423108
BoomerSelector for 0x80000
    addr1               : 0xd042326c
    addr2 (InputPort?)  : 0xd0423020

================================================================
ID: 10, addr: 0xd0420900
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS2 (0x101)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x90000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x90000 (0x9)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042310c
    addr2                   : 0xd0423110
BoomerSelector for 0x90000
    addr1               : 0xd0423270
    addr2 (InputPort?)  : 0xd0423024

================================================================
ID: 11, addr: 0xd0420a00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS3 (0x111)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xa0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xa0000 (0xa)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423114
    addr2                   : 0xd0423118
BoomerSelector for 0xa0000
    addr1               : 0xd0423274
    addr2 (InputPort?)  : 0xd0423028

================================================================
ID: 12, addr: 0xd0420b00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS4 (0x121)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xb0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xb0000 (0xb)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042311c
    addr2                   : 0xd0423120
BoomerSelector for 0xb0000
    addr1               : 0xd0423278
    addr2 (InputPort?)  : 0xd042302c

================================================================
ID: 13, addr: 0xd0420c00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS5 (0x131)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x20000000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xc0000 (0xc)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423124
    addr2                   : 0xd0423128
BoomerSelector for 0xc0000
    addr1               : 0xd042327c
    addr2 (InputPort?)  : 0xd0423030

================================================================
ID: 14, addr: 0xd0440000
FLAGS 0b000000000010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_M0 (0x141)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 7
    ptr               : 0xd0440600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2d0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x2d0000 (0x2d)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410b4
    addr2                   : 0xd04410b8
BoomerSelector for 0x2d0000
    addr1               : 0xd04411e4
    addr2 (InputPort?)  : 0xd0441000

================================================================
ID: 15, addr: 0xd0440100
FLAGS 0b000000000000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0 (0x151)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 8
    ptr               : 0xd0440700
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2e0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x2e0000 (0x2e)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410bc
    addr2                   : 0xd04410c0
BoomerSelector for 0x2e0000
    addr1               : 0xd04411e8
    addr2 (InputPort?)  : 0xd0441004

================================================================
ID: 16, addr: 0xd0440200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_SS0 (0x161)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x2f0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x2f0000 (0x2f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410c4
    addr2                   : 0xd04410c8
BoomerSelector for 0x2f0000
    addr1               : 0xd04411ec
    addr2 (InputPort?)  : 0xd0441008

================================================================
ID: 17, addr: 0xd045e000
FLAGS 0b000000000010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_M0 (0x171)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 9
    ptr               : 0xd045e600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x4f0000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x4f0000 (0x4f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f07c
    addr2                   : 0xd045f080
BoomerSelector for 0x4f0000
    addr1               : 0xd045f14c
    addr2 (InputPort?)  : 0xd045f000

================================================================
ID: 18, addr: 0xd045e100
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0 (0x181)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x500000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x500000 (0x50)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f084
    addr2                   : 0xd045f088
BoomerSelector for 0x500000
    addr1               : 0xd045f150
    addr2 (InputPort?)  : 0xd045f004

================================================================
ID: 19, addr: 0xd045e200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_SS0 (0x191)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x510000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x510000 (0x51)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f08c
    addr2                   : 0xd045f090
BoomerSelector for 0x510000
    addr1               : 0xd045f154
    addr2 (InputPort?)  : 0xd045f008

================================================================
ID: 20, addr: 0xd0474000
FLAGS 0b000000000000000000100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_WR_S0 (0x1a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 10
    ptr               : 0xd0474400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd60000
    BoomerInSelType         : 0x00000400
        `-- & InSelType     : 0x00000400
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xd60000 (0xd6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047502c
    addr2                   : 0xd0475030
BoomerSelector for 0xd60000
    addr1               : 0xd0475084
    addr2 (InputPort?)  : 0xd0475000

================================================================
ID: 21, addr: 0xd0471000
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS0 (0x1b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 11
    ptr               : 0xd0471300
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xdd0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xdd0000 (0xdd)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0472024
    addr2                   : 0xd0472028
BoomerSelector for 0xdd0000
    addr1               : 0xd0472064
    addr2 (InputPort?)  : 0xd0472000

================================================================
ID: 22, addr: 0xd0471100
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS1 (0x1c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 12
    ptr               : 0xd0471400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xde0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xde0000 (0xde)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047202c
    addr2                   : 0xd0472030
BoomerSelector for 0xde0000
    addr1               : 0xd0472068
    addr2 (InputPort?)  : 0xd0472004

================================================================
ID: 23, addr: 0xd0487000
FLAGS 0b000000000010000001111000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_M0 (0x1d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x650000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x650000 (0x65)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0488098
    addr2                   : 0xd048809c
BoomerSelector for 0x650000
    addr1               : 0xd0488198
    addr2 (InputPort?)  : 0xd0488000

================================================================
ID: 24, addr: 0xd0487100
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S0 (0x1e1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 13
    ptr               : 0xd0487900
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x660000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x660000 (0x66)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a0
    addr2                   : 0xd04880a4
BoomerSelector for 0x660000
    addr1               : 0xd048819c
    addr2 (InputPort?)  : 0xd0488004

================================================================
ID: 25, addr: 0xd0487200
FLAGS 0b000000000000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S1 (0x002)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 14
    ptr               : 0xd0487a00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x670000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x670000 (0x67)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a8
    addr2                   : 0xd04880ac
BoomerSelector for 0x670000
    addr1               : 0xd04881a0
    addr2 (InputPort?)  : 0xd0488008

================================================================
ID: 26, addr: 0xd04a2000
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S0 (0x012)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 15
    ptr               : 0xd04a3400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x810000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x810000 (0x81)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a419c
    addr2                   : 0xd04a41a0
BoomerSelector for 0x810000
    addr1               : 0xd04a43a4
    addr2 (InputPort?)  : 0xd04a4000

================================================================
ID: 27, addr: 0xd04a2100
FLAGS 0b000000000010000001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS0 (0x022)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x820000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x820000 (0x82)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41a4
    addr2                   : 0xd04a41a8
BoomerSelector for 0x820000
    addr1               : 0xd04a43a8
    addr2 (InputPort?)  : 0xd04a4004

================================================================
ID: 28, addr: 0xd04a2200
FLAGS 0b000000000010100001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS1 (0x032)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x830000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x830000 (0x83)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41ac
    addr2                   : 0xd04a41b0
BoomerSelector for 0x830000
    addr1               : 0xd04a43ac
    addr2 (InputPort?)  : 0xd04a4008

================================================================
ID: 29, addr: 0xd04a2300
FLAGS 0b000000000000100001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS2 (0x042)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x840000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x840000 (0x84)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41b4
    addr2                   : 0xd04a41b8
BoomerSelector for 0x840000
    addr1               : 0xd04a43b0
    addr2 (InputPort?)  : 0xd04a400c

================================================================
ID: 30, addr: 0xd04a2400
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS3 (0x052)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x850000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0x850000 (0x85)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41bc
    addr2                   : 0xd04a41c0
BoomerSelector for 0x850000
    addr1               : 0xd04a43b4
    addr2 (InputPort?)  : 0xd04a4010

================================================================
ID: 31, addr: 0xd04a2500
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS4 (0x062)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x860000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0x860000 (0x86)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41c4
    addr2                   : 0xd04a41c8
BoomerSelector for 0x860000
    addr1               : 0xd04a43b8
    addr2 (InputPort?)  : 0xd04a4014

================================================================
ID: 32, addr: 0xd04a7000
FLAGS 0b000000000000000000010010000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_WR (0x072)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 33, addr: 0xd04c0000
FLAGS 0b000000000000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S0 (0x082)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 16
    ptr               : 0xd04c0400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xbe0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xbe0000 (0xbe)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2070
    addr2                   : 0xd04c2074
BoomerSelector for 0xbe0000
    addr1               : 0xd04c2124
    addr2 (InputPort?)  : 0xd04c2000

================================================================
ID: 34, addr: 0xd04c0100
FLAGS 0b000000000000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S1 (0x092)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xbf0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xbf0000 (0xbf)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2078
    addr2                   : 0xd04c207c
BoomerSelector for 0xbf0000
    addr1               : 0xd04c2128
    addr2 (InputPort?)  : 0xd04c2004

================================================================
ID: 35, addr: 0xd04c0200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_SS0 (0x0a2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc00000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xc00000 (0xc0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2080
    addr2                   : 0xd04c2084
BoomerSelector for 0xc00000
    addr1               : 0xd04c212c
    addr2 (InputPort?)  : 0xd04c2008

================================================================
ID: 36, addr: 0xd04c1000
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS0 (0x0b2)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 17
    ptr               : 0xd04c1300
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd00000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xd00000 (0xd0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3044
    addr2                   : 0xd04c3048
BoomerSelector for 0xd00000
    addr1               : 0xd04c3094
    addr2 (InputPort?)  : 0xd04c3000

================================================================
ID: 37, addr: 0xd04c1100
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS1 (0x0c2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd10000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xd10000 (0xd1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c304c
    addr2                   : 0xd04c3050
BoomerSelector for 0xd10000
    addr1               : 0xd04c3098
    addr2 (InputPort?)  : 0xd04c3004

================================================================
ID: 38, addr: 0xd04c1200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS2 (0x0d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd20000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0xd20000 (0xd2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3054
    addr2                   : 0xd04c3058
BoomerSelector for 0xd20000
    addr1               : 0xd04c309c
    addr2 (InputPort?)  : 0xd04c3008

================================================================
ID: 39, addr: 0xd0404100
FLAGS 0b000000000000000000010001000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_RD (0x1e2)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 40, addr: 0xd0421000
FLAGS 0b000000000000000000111000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L0 (0x003)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 18
    ptr               : 0xd0422700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe10000 (0xe1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042333c

================================================================
ID: 41, addr: 0xd0421100
FLAGS 0b000000000000000000110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_M0 (0x013)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 19
    ptr               : 0xd0422800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe20000 (0xe2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423340

================================================================
ID: 42, addr: 0xd0421200
FLAGS 0b000000000000000000011000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S0 (0x023)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe30000 (0xe3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423344

================================================================
ID: 43, addr: 0xd0421300
FLAGS 0b000000000000000000110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S1 (0x033)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe40000 (0xe4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423348

================================================================
ID: 44, addr: 0xd0421400
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS0 (0x043)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 20
    ptr               : 0xd0422900
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xe50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe50000 (0xe5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042334c

================================================================
ID: 45, addr: 0xd0421500
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS1 (0x053)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe60000 (0xe6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423350

================================================================
ID: 46, addr: 0xd0421600
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS2 (0x063)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe70000 (0xe7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423354

================================================================
ID: 47, addr: 0xd0421700
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS3 (0x073)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 21
    ptr               : 0xd0422a00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe80000 (0xe8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423358

================================================================
ID: 48, addr: 0xd0440300
FLAGS 0b000000000000000001100000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_M0 (0x083)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 22
    ptr               : 0xd0440800
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe90000 (0xe9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412a8

================================================================
ID: 49, addr: 0xd0440400
FLAGS 0b000000000000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_S0 (0x093)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 23
    ptr               : 0xd0440900
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xea0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xea0000 (0xea)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412ac

================================================================
ID: 50, addr: 0xd0440500
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_SS0 (0x0a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 24
    ptr               : 0xd0440a00
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xeb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xeb0000 (0xeb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412b0

================================================================
ID: 51, addr: 0xd045e300
FLAGS 0b000000000000000001110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_M0 (0x0b3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 25
    ptr               : 0xd045e700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xec0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xec0000 (0xec)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e0

================================================================
ID: 52, addr: 0xd045e400
FLAGS 0b000000000000010001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_RICH (0x0c3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 26
    ptr               : 0xd045e800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xed0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xed0000 (0xed)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e4

================================================================
ID: 53, addr: 0xd045e500
FLAGS 0b000000000000010001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_LITE (0x0d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xee0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xee0000 (0xee)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e8

================================================================
ID: 54, addr: 0xd0474100
FLAGS 0b000000000000000000111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_M0 (0x0e3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 27
    ptr               : 0xd0474500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x1020000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1020000 (0x102)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e0

================================================================
ID: 55, addr: 0xd0474200
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S0 (0x0f3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 28
    ptr               : 0xd0474600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1030000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1030000 (0x103)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e4

================================================================
ID: 56, addr: 0xd0474300
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S1 (0x103)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0x1040000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1040000 (0x104)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e8

================================================================
ID: 57, addr: 0xd0471200
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_RD_S0 (0x113)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 29
    ptr               : 0xd0471500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1080000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1080000 (0x108)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04720b0

================================================================
ID: 58, addr: 0xd0487300
FLAGS 0b000000000000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M0 (0x123)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 30
    ptr               : 0xd0487b00
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xef0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xef0000 (0xef)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488244

================================================================
ID: 59, addr: 0xd0487400
FLAGS 0b000000000000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M1 (0x133)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 31
    ptr               : 0xd0487c00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf00000 (0xf0)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488248

================================================================
ID: 60, addr: 0xd0487500
FLAGS 0b000000000000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_S0 (0x143)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf10000 (0xf1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd048824c

================================================================
ID: 61, addr: 0xd0487600
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS0 (0x153)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 32
    ptr               : 0xd0487d00
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xf20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf20000 (0xf2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488250

================================================================
ID: 62, addr: 0xd0487700
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS1 (0x163)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 33
    ptr               : 0xd0487e00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf30000 (0xf3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488254

================================================================
ID: 63, addr: 0xd0487800
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS2 (0x173)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf40000 (0xf4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488258
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 8 world
« Reply #2 on: September 25, 2021, 01:49:46 PM »
EOS R Channels 64-75

Code: [Select]
================================================================
ID: 64, addr: 0xd04a2600
FLAGS 0b000000000000000011110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S0 (0x183)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 34
    ptr               : 0xd04a3500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf50000 (0xf5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d4

================================================================
ID: 65, addr: 0xd04a2700
FLAGS 0b000000000000100001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S1 (0x193)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf60000 (0xf6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d8

================================================================
ID: 66, addr: 0xd04a2800
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS0 (0x1a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 35
    ptr               : 0xd04a3600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf70000 (0xf7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44dc

================================================================
ID: 67, addr: 0xd04a2900
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS1 (0x1b3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf80000 (0xf8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e0

================================================================
ID: 68, addr: 0xd04a2a00
FLAGS 0b000000000000100001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS2 (0x1c3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf90000 (0xf9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e4

================================================================
ID: 69, addr: 0xd04a2b00
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS3 (0x1d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfa0000 (0xfa)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e8

================================================================
ID: 70, addr: 0xd04a3000
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS4 (0x1e3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfb0000 (0xfb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44ec

================================================================
ID: 71, addr: 0xd04a3100
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS5 (0x1a4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfc0000 (0xfc)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f0

================================================================
ID: 72, addr: 0xd04a3200
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS6 (0x1b4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfd0000 (0xfd)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f4

================================================================
ID: 73, addr: 0xd04a3300
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS7 (0x1c4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfe0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfe0000 (0xfe)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f8

================================================================
ID: 74, addr: 0xd04a7100
FLAGS 0b000000000000000000010010000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_RD (0x1d4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 75, addr: 0xd04c0300
FLAGS 0b000000000000000000000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_RD_S0 (0x1e4)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 36
    ptr               : 0xd04c0500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1000000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1000000 (0x100)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04c21ac
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #3 on: September 25, 2021, 04:33:11 PM »
Digic 7 seems to be simpler. It has only DmacInfo and InterruptHandlers structures. No mentions of Boomer, nor PackUnpack stuff (but I didn't look too hard). Below data from 200D.101:

Code: [Select]
IVT               = 0x202b8, romcopy from 0x41174868
DmacInfo          = 0x66264, romcopy from 0x411ba814
InterruptHandlers = 0x6640c, romcopy from 0x411ba9bc

Known channel flag bit numbers from 200d:
Code: [Select]
flags = {
    0x0  : "INFO_DMAC_TYPE_WRITE",
    0x1  : "INFO_DMAC_TYPE_READ",
    0x4  : "INFO_DMAC_S_C",
    0x5  : "INFO_DMAC_M",
    0x6  : "INFO_DMAC_L",
    0x7  : "INFO_DMAC_OPT",
    0x8  : "INFO_DMAC_SHREK",
    0x9  : "INFO_DMAC_DANCING",
    0xA  : "INFO_DIV_MODE",
    0xB  : "INFO_HDIR_MODE",
    0xC  : "INFO_HCOPY_MODE",
    0xD  : "INFO_FRAME_MODE",
    0xE  : "INFO_DISTER_MODE",
    0x11 : "INFO_BANK_MODE",
}

EOS 200D Channels 0-52
Code: [Select]
Known ISRs:
   ADDR   |  NAME
0x00036f71 EDMAC_ReadISR
0x00036ed3 EDMAC_WriteISR
================================================================
ID:  0, addr: 0xd0004000
FLAGS 0b000000000000000010110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     11: INFO_HDIR_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_A0 (0x091)
    ISR: EDMAC_WriteISR

================================================================
ID:  1, addr: 0xd0004100
FLAGS 0b000000000000000010110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     11: INFO_HDIR_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_A1 (0x0a1)
    ISR: EDMAC_WriteISR

================================================================
ID:  2, addr: 0xd0004200
FLAGS 0b000000000000000011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     11: INFO_HDIR_MODE
     12: INFO_HCOPY_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_A2 (0x0b1)
    ISR: EDMAC_WriteISR

================================================================
ID:  3, addr: 0xd0004300
FLAGS 0b000000000000000011010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     12: INFO_HCOPY_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_A3 (0x0c1)
    ISR: EDMAC_WriteISR

================================================================
ID:  4, addr: 0xd0004400
FLAGS 0b000000000000100010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_WR_S_A4 (0x0d1)
    ISR: EDMAC_WriteISR

================================================================
ID:  5, addr: 0xd0004500
FLAGS 0b000000000000100010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_WR_S_A5 (0x0e1)
    ISR: EDMAC_WriteISR

================================================================
ID:  6, addr: 0xd0004600
FLAGS 0b000000000000001010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     15: __INFO_0x0f

Interrupt
    ID : EDOMAIN_WR_S_A6 (0x0f1)
    ISR: EDMAC_WriteISR

================================================================
ID:  7, addr: 0xd0026000
FLAGS 0b000000000000000010000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_B0 (0x101)
    ISR: EDMAC_WriteISR

================================================================
ID:  8, addr: 0xd0026100
FLAGS 0b000000000000000010000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_B1 (0x111)
    ISR: EDMAC_WriteISR

================================================================
ID:  9, addr: 0xd0026200
FLAGS 0b000000000000000010000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_B2 (0x121)
    ISR: EDMAC_WriteISR

================================================================
ID: 10, addr: 0xd0026300
FLAGS 0b000000000000000010000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_B3 (0x131)
    ISR: EDMAC_WriteISR

================================================================
ID: 11, addr: 0xd0026400
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C0 (0x141)
    ISR: EDMAC_WriteISR

================================================================
ID: 12, addr: 0xd0026500
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C1 (0x151)
    ISR: EDMAC_WriteISR

================================================================
ID: 13, addr: 0xd0026600
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C2 (0x161)
    ISR: EDMAC_WriteISR

================================================================
ID: 14, addr: 0xd0030000
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C3 (0x171)
    ISR: EDMAC_WriteISR

================================================================
ID: 15, addr: 0xd0030100
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C4 (0x181)
    ISR: EDMAC_WriteISR

================================================================
ID: 16, addr: 0xd0030200
FLAGS 0b000000000000000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_S_C5 (0x191)
    ISR: EDMAC_WriteISR

================================================================
ID: 17, addr: 0xd0058300
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M0 (0x031)
    ISR: EDMAC_WriteISR

================================================================
ID: 18, addr: 0xd0058400
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M1 (0x041)
    ISR: EDMAC_WriteISR

================================================================
ID: 19, addr: 0xd0058500
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M2 (0x051)
    ISR: EDMAC_WriteISR

================================================================
ID: 20, addr: 0xd0058600
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M3 (0x061)
    ISR: EDMAC_WriteISR

================================================================
ID: 21, addr: 0xd0057000
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M4 (0x071)
    ISR: EDMAC_WriteISR

================================================================
ID: 22, addr: 0xd0057100
FLAGS 0b000000000000000010010000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_M5 (0x081)
    ISR: EDMAC_WriteISR

================================================================
ID: 23, addr: 0xd0058000
FLAGS 0b000000000000010010010001000001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      6: INFO_DMAC_L
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     16: __INFO_0x10

Interrupt
    ID : EDOMAIN_WR_L0 (0x001)
    ISR: EDMAC_WriteISR

================================================================
ID: 24, addr: 0xd0058100
FLAGS 0b000000000000000011010001000001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      6: INFO_DMAC_L
     10: INFO_DIV_MODE
     12: INFO_HCOPY_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_L1 (0x011)
    ISR: EDMAC_WriteISR

================================================================
ID: 25, addr: 0xd0058200
FLAGS 0b000000000000000010010001000001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      6: INFO_DMAC_L
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_L2 (0x021)
    ISR: EDMAC_WriteISR

================================================================
ID: 26, addr: 0xd0030300
FLAGS 0b000000000000000010000100000001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      8: INFO_DMAC_SHREK
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_WR_SHREK (0x002)
    ISR: EDMAC_WriteISR

================================================================
ID: 27, addr: 0xd0030400
FLAGS 0b000000000000100000001000000001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      9: INFO_DMAC_DANCING
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_WR_DAN (0x193)
    ISR: EDMAC_WriteISR

================================================================
ID: 28, addr: 0xd0004800
FLAGS 0b000000000000000010110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: __INFO_0x02
     10: INFO_DIV_MODE
     11: INFO_HDIR_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_A0 (0x0a2)
    ISR: EDMAC_ReadISR

================================================================
ID: 29, addr: 0xd0004900
FLAGS 0b000000000000100010010000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_RD_S_A1 (0x0b2)
    ISR: EDMAC_ReadISR

================================================================
ID: 30, addr: 0xd0004a00
FLAGS 0b000000000000100010010000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_RD_S_A2 (0x0c2)
    ISR: EDMAC_ReadISR

================================================================
ID: 31, addr: 0xd0004b00
FLAGS 0b000000000000000010010000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_A3 (0x0d2)
    ISR: EDMAC_ReadISR

================================================================
ID: 32, addr: 0xd0004c00
FLAGS 0b000000000000000010010000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: __INFO_0x02
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_A4 (0x0e2)
    ISR: EDMAC_ReadISR

================================================================
ID: 33, addr: 0xd0004d00
FLAGS 0b000000000000100110000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     13: INFO_FRAME_MODE
     14: INFO_DISTER_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_RD_S_B0 (0x0f2)
    ISR: EDMAC_ReadISR

================================================================
ID: 34, addr: 0xd0026800
FLAGS 0b000000000000100110000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     13: INFO_FRAME_MODE
     14: INFO_DISTER_MODE
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_RD_S_B1 (0x102)
    ISR: EDMAC_ReadISR

================================================================
ID: 35, addr: 0xd0026900
FLAGS 0b000000000000000010000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_B2 (0x112)
    ISR: EDMAC_ReadISR

================================================================
ID: 36, addr: 0xd0026a00
FLAGS 0b000000000000001010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE
     15: __INFO_0x0f

Interrupt
    ID : EDOMAIN_RD_S_C0 (0x122)
    ISR: EDMAC_ReadISR

================================================================
ID: 37, addr: 0xd0026b00
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C1 (0x132)
    ISR: EDMAC_ReadISR

================================================================
ID: 38, addr: 0xd0026c00
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C2 (0x142)
    ISR: EDMAC_ReadISR

================================================================
ID: 39, addr: 0xd0026d00
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C3 (0x152)
    ISR: EDMAC_ReadISR

================================================================
ID: 40, addr: 0xd0030800
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C4 (0x162)
    ISR: EDMAC_ReadISR

================================================================
ID: 41, addr: 0xd0030900
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C5 (0x172)
    ISR: EDMAC_ReadISR

================================================================
ID: 42, addr: 0xd0030a00
FLAGS 0b000000000000000010010000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: INFO_DMAC_S_C
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_S_C6 (0x182)
    ISR: EDMAC_ReadISR

================================================================
ID: 43, addr: 0xd0058900
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M0 (0x022)
    ISR: EDMAC_ReadISR

================================================================
ID: 44, addr: 0xd0058a00
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M1 (0x032)
    ISR: EDMAC_ReadISR

================================================================
ID: 45, addr: 0xd0058b00
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M2 (0x042)
    ISR: EDMAC_ReadISR

================================================================
ID: 46, addr: 0xd0058c00
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M3 (0x052)
    ISR: EDMAC_ReadISR

================================================================
ID: 47, addr: 0xd0058d00
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M4 (0x062)
    ISR: EDMAC_ReadISR

================================================================
ID: 48, addr: 0xd0057800
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M5 (0x072)
    ISR: EDMAC_ReadISR

================================================================
ID: 49, addr: 0xd0057900
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M6 (0x082)
    ISR: EDMAC_ReadISR

================================================================
ID: 50, addr: 0xd0057a00
FLAGS 0b000000000000000010010000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: INFO_DMAC_M
     10: INFO_DIV_MODE
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_M7 (0x092)
    ISR: EDMAC_ReadISR

================================================================
ID: 51, addr: 0xd0058800
FLAGS 0b000000000000000010000010000010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      7: INFO_DMAC_OPT
     13: INFO_FRAME_MODE

Interrupt
    ID : EDOMAIN_RD_OPT (0x012)
    ISR: EDMAC_ReadISR

================================================================
ID: 52, addr: 0xd0030b00
FLAGS 0b000000000000100000001000000010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      9: INFO_DMAC_DANCING
     17: INFO_BANK_MODE

Interrupt
    ID : EDOMAIN_RD_DAN (0x192)
    ISR: EDMAC_ReadISR
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

coon

  • Developer
  • Member
  • *****
  • Posts: 112
Re: EDMAC in Digic 7 / 8 world
« Reply #4 on: October 01, 2021, 11:49:08 PM »
Found the constants for RP.160 and ran the script on its ROM. Here is the output:

EOS RP Channels 0 - 64

Code: [Select]
DmacInfo start: 0x00e143e4
InterruptHandlers start: 0x00e14b9c
IVC start: 0x0130de48
IVT_GIC start: 0x0130e7ec
PackUnpackId start: 0x00e142b4
PackUnpackInfo start: 0x00e14644
DmacBoomerInfo start: 0x00e1480c
BoomerVdKickInfo start: 0x00fd0dc4
BoomerSelector1 start: 0x00fd06bc
BoomerInputPort start: 0x00fd0a40
Known ISRs:
   ADDR   |  NAME
0xe057d69d EDMAC_ReadISR
0xe057d755 EDMAC_WriteISR
0xe057bc2b EDMAC_UnknownISR
================================================================
ID:  0, addr: 0xd0404000
FLAGS 0b000000000000000000010001000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_WR (0x1d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID:  1, addr: 0xd0420000
FLAGS 0b000000011110000100111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     20: __INFO_0x14
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L0 (0x071)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 0
    ptr               : 0xd0422000
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x0
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00010000
        `-- & AssertInfo    : 0x00010000
BoomerVdKickInfo for BoomerID 0x0 (0x0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230c4
    addr2                   : 0xd04230c8
BoomerSelector for 0x0
    addr1               : 0xd042324c
    addr2 (InputPort?)  : 0xd0423000

================================================================
ID:  2, addr: 0xd0420100
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M0 (0x081)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 1
    ptr               : 0xd0422100
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x10000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x10000 (0x1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230cc
    addr2                   : 0xd04230d0
BoomerSelector for 0x10000
    addr1               : 0xd0423250
    addr2 (InputPort?)  : 0xd0423004

================================================================
ID:  3, addr: 0xd0420200
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M1 (0x091)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 2
    ptr               : 0xd0422200
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x20000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00040000
        `-- & AssertInfo    : 0x00040000
BoomerVdKickInfo for BoomerID 0x20000 (0x2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230d4
    addr2                   : 0xd04230d8
BoomerSelector for 0x20000
    addr1               : 0xd0423254
    addr2 (InputPort?)  : 0xd0423008

================================================================
ID:  4, addr: 0xd0420300
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M2 (0x0a1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x30000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00080000
        `-- & AssertInfo    : 0x00080000
BoomerVdKickInfo for BoomerID 0x30000 (0x3)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230dc
    addr2                   : 0xd04230e0
BoomerSelector for 0x30000
    addr1               : 0xd0423258
    addr2 (InputPort?)  : 0xd042300c

================================================================
ID:  5, addr: 0xd0420400
FLAGS 0b000000011010000100010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M3 (0x0b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 4
    ptr               : 0xd0422400
    unk               : 5
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x40000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00100000
        `-- & AssertInfo    : 0x00100000
BoomerVdKickInfo for BoomerID 0x40000 (0x4)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230e4
    addr2                   : 0xd04230e8
BoomerSelector for 0x40000
    addr1               : 0xd042325c
    addr2 (InputPort?)  : 0xd0423010

================================================================
ID:  6, addr: 0xd0420500
FLAGS 0b000000011010000100010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M4 (0x0c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 5
    ptr               : 0xd0422500
    unk               : 6
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x50000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00200000
        `-- & AssertInfo    : 0x00200000
BoomerVdKickInfo for BoomerID 0x50000 (0x5)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230ec
    addr2                   : 0xd04230f0
BoomerSelector for 0x50000
    addr1               : 0xd0423260
    addr2 (InputPort?)  : 0xd0423014

================================================================
ID:  7, addr: 0xd0420600
FLAGS 0b000000010010000000110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S0 (0x0d1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 3
    ptr               : 0xd0422300
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x60000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x60000 (0x6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230f4
    addr2                   : 0xd04230f8
BoomerSelector for 0x60000
    addr1               : 0xd0423264
    addr2 (InputPort?)  : 0xd0423018

================================================================
ID:  8, addr: 0xd0420700
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS0 (0x0e1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x70000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x70000 (0x7)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230fc
    addr2                   : 0xd0423100
BoomerSelector for 0x70000
    addr1               : 0xd0423268
    addr2 (InputPort?)  : 0xd042301c

================================================================
ID:  9, addr: 0xd0420800
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS1 (0x0f1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 6
    ptr               : 0xd0422600
    unk               : 7
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x80000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x80000 (0x8)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423104
    addr2                   : 0xd0423108
BoomerSelector for 0x80000
    addr1               : 0xd042326c
    addr2 (InputPort?)  : 0xd0423020

================================================================
ID: 10, addr: 0xd0420900
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS2 (0x101)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x90000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x90000 (0x9)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042310c
    addr2                   : 0xd0423110
BoomerSelector for 0x90000
    addr1               : 0xd0423270
    addr2 (InputPort?)  : 0xd0423024

================================================================
ID: 11, addr: 0xd0420a00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS3 (0x111)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xa0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xa0000 (0xa)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423114
    addr2                   : 0xd0423118
BoomerSelector for 0xa0000
    addr1               : 0xd0423274
    addr2 (InputPort?)  : 0xd0423028

================================================================
ID: 12, addr: 0xd0420b00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS4 (0x121)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xb0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xb0000 (0xb)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042311c
    addr2                   : 0xd0423120
BoomerSelector for 0xb0000
    addr1               : 0xd0423278
    addr2 (InputPort?)  : 0xd042302c

================================================================
ID: 13, addr: 0xd0420c00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS5 (0x131)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x20000000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xc0000 (0xc)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423124
    addr2                   : 0xd0423128
BoomerSelector for 0xc0000
    addr1               : 0xd042327c
    addr2 (InputPort?)  : 0xd0423030

================================================================
ID: 14, addr: 0xd0440000
FLAGS 0b000000011010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_M0 (0x141)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 7
    ptr               : 0xd0440600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2d0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x2d0000 (0x2d)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410b4
    addr2                   : 0xd04410b8
BoomerSelector for 0x2d0000
    addr1               : 0xd04411e4
    addr2 (InputPort?)  : 0xd0441000

================================================================
ID: 15, addr: 0xd0440100
FLAGS 0b000000010000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0 (0x151)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 8
    ptr               : 0xd0440700
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2e0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x2e0000 (0x2e)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410bc
    addr2                   : 0xd04410c0
BoomerSelector for 0x2e0000
    addr1               : 0xd04411e8
    addr2 (InputPort?)  : 0xd0441004

================================================================
ID: 16, addr: 0xd0440200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_SS0 (0x161)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x2f0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x2f0000 (0x2f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410c4
    addr2                   : 0xd04410c8
BoomerSelector for 0x2f0000
    addr1               : 0xd04411ec
    addr2 (InputPort?)  : 0xd0441008

================================================================
ID: 17, addr: 0xd045e000
FLAGS 0b000000011010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_M0 (0x171)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 9
    ptr               : 0xd045e600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x4f0000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x4f0000 (0x4f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f07c
    addr2                   : 0xd045f080
BoomerSelector for 0x4f0000
    addr1               : 0xd045f14c
    addr2 (InputPort?)  : 0xd045f000

================================================================
ID: 18, addr: 0xd045e100
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0 (0x181)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x500000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x500000 (0x50)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f084
    addr2                   : 0xd045f088
BoomerSelector for 0x500000
    addr1               : 0xd045f150
    addr2 (InputPort?)  : 0xd045f004

================================================================
ID: 19, addr: 0xd045e200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_SS0 (0x191)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x510000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x510000 (0x51)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f08c
    addr2                   : 0xd045f090
BoomerSelector for 0x510000
    addr1               : 0xd045f154
    addr2 (InputPort?)  : 0xd045f008

================================================================
ID: 20, addr: 0xd0474000
FLAGS 0b000000010000000000100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_WR_S0 (0x1a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 10
    ptr               : 0xd0474400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd60000
    BoomerInSelType         : 0x00000400
        `-- & InSelType     : 0x00000400
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xd60000 (0xd6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047502c
    addr2                   : 0xd0475030
BoomerSelector for 0xd60000
    addr1               : 0xd0475084
    addr2 (InputPort?)  : 0xd0475000

================================================================
ID: 21, addr: 0xd0471000
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS0 (0x1b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 11
    ptr               : 0xd0471300
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xdd0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xdd0000 (0xdd)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0472024
    addr2                   : 0xd0472028
BoomerSelector for 0xdd0000
    addr1               : 0xd0472064
    addr2 (InputPort?)  : 0xd0472000

================================================================
ID: 22, addr: 0xd0471100
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS1 (0x1c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 12
    ptr               : 0xd0471400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xde0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xde0000 (0xde)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047202c
    addr2                   : 0xd0472030
BoomerSelector for 0xde0000
    addr1               : 0xd0472068
    addr2 (InputPort?)  : 0xd0472004

================================================================
ID: 23, addr: 0xd0487000
FLAGS 0b000000011010000001111000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_M0 (0x1d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x650000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x650000 (0x65)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0488098
    addr2                   : 0xd048809c
BoomerSelector for 0x650000
    addr1               : 0xd0488198
    addr2 (InputPort?)  : 0xd0488000

================================================================
ID: 24, addr: 0xd0487100
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S0 (0x1e1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 13
    ptr               : 0xd0487900
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x660000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x660000 (0x66)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a0
    addr2                   : 0xd04880a4
BoomerSelector for 0x660000
    addr1               : 0xd048819c
    addr2 (InputPort?)  : 0xd0488004

================================================================
ID: 25, addr: 0xd0487200
FLAGS 0b000000010000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S1 (0x002)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 14
    ptr               : 0xd0487a00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x670000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x670000 (0x67)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a8
    addr2                   : 0xd04880ac
BoomerSelector for 0x670000
    addr1               : 0xd04881a0
    addr2 (InputPort?)  : 0xd0488008

================================================================
ID: 26, addr: 0xd04a2000
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S0 (0x012)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 15
    ptr               : 0xd04a3400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x810000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x810000 (0x81)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a419c
    addr2                   : 0xd04a41a0
BoomerSelector for 0x810000
    addr1               : 0xd04a43a4
    addr2 (InputPort?)  : 0xd04a4000

================================================================
ID: 27, addr: 0xd04a2100
FLAGS 0b000000000010000001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS0 (0x022)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x820000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x820000 (0x82)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41a4
    addr2                   : 0xd04a41a8
BoomerSelector for 0x820000
    addr1               : 0xd04a43a8
    addr2 (InputPort?)  : 0xd04a4004

================================================================
ID: 28, addr: 0xd04a2200
FLAGS 0b000000000010100001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS1 (0x032)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x830000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x830000 (0x83)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41ac
    addr2                   : 0xd04a41b0
BoomerSelector for 0x830000
    addr1               : 0xd04a43ac
    addr2 (InputPort?)  : 0xd04a4008

================================================================
ID: 29, addr: 0xd04a2300
FLAGS 0b000000000000100001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS2 (0x042)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x840000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x840000 (0x84)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41b4
    addr2                   : 0xd04a41b8
BoomerSelector for 0x840000
    addr1               : 0xd04a43b0
    addr2 (InputPort?)  : 0xd04a400c

================================================================
ID: 30, addr: 0xd04a2400
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS3 (0x052)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x850000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0x850000 (0x85)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41bc
    addr2                   : 0xd04a41c0
BoomerSelector for 0x850000
    addr1               : 0xd04a43b4
    addr2 (InputPort?)  : 0xd04a4010

================================================================
ID: 31, addr: 0xd04a2500
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS4 (0x062)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x860000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0x860000 (0x86)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41c4
    addr2                   : 0xd04a41c8
BoomerSelector for 0x860000
    addr1               : 0xd04a43b8
    addr2 (InputPort?)  : 0xd04a4014

================================================================
ID: 32, addr: 0xd04a7000
FLAGS 0b000000000000000000010010000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_WR (0x072)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 33, addr: 0xd04c0000
FLAGS 0b000000010000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S0 (0x082)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 16
    ptr               : 0xd04c0400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xbe0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xbe0000 (0xbe)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2070
    addr2                   : 0xd04c2074
BoomerSelector for 0xbe0000
    addr1               : 0xd04c2124
    addr2 (InputPort?)  : 0xd04c2000

================================================================
ID: 34, addr: 0xd04c0100
FLAGS 0b000000010000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S1 (0x092)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xbf0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xbf0000 (0xbf)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2078
    addr2                   : 0xd04c207c
BoomerSelector for 0xbf0000
    addr1               : 0xd04c2128
    addr2 (InputPort?)  : 0xd04c2004

================================================================
ID: 35, addr: 0xd04c0200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_SS0 (0x0a2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc00000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xc00000 (0xc0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2080
    addr2                   : 0xd04c2084
BoomerSelector for 0xc00000
    addr1               : 0xd04c212c
    addr2 (InputPort?)  : 0xd04c2008

================================================================
ID: 36, addr: 0xd04c1000
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS0 (0x0b2)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 17
    ptr               : 0xd04c1300
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd00000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xd00000 (0xd0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3044
    addr2                   : 0xd04c3048
BoomerSelector for 0xd00000
    addr1               : 0xd04c3094
    addr2 (InputPort?)  : 0xd04c3000

================================================================
ID: 37, addr: 0xd04c1100
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS1 (0x0c2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd10000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xd10000 (0xd1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c304c
    addr2                   : 0xd04c3050
BoomerSelector for 0xd10000
    addr1               : 0xd04c3098
    addr2 (InputPort?)  : 0xd04c3004

================================================================
ID: 38, addr: 0xd04c1200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS2 (0x0d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd20000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0xd20000 (0xd2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3054
    addr2                   : 0xd04c3058
BoomerSelector for 0xd20000
    addr1               : 0xd04c309c
    addr2 (InputPort?)  : 0xd04c3008

================================================================
ID: 39, addr: 0xd0404100
FLAGS 0b000000000000000000010001000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_RD (0x1e2)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 40, addr: 0xd0421000
FLAGS 0b000000011100000100111000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     20: __INFO_0x14
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L0 (0x003)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 18
    ptr               : 0xd0422700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe10000 (0xe1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042333c

================================================================
ID: 41, addr: 0xd0421100
FLAGS 0b000000011000000100110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_M0 (0x013)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 19
    ptr               : 0xd0422800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe20000 (0xe2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423340

================================================================
ID: 42, addr: 0xd0421200
FLAGS 0b000000010000000000011000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S0 (0x023)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe30000 (0xe3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423344

================================================================
ID: 43, addr: 0xd0421300
FLAGS 0b000000010000000000110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S1 (0x033)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe40000 (0xe4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423348

================================================================
ID: 44, addr: 0xd0421400
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS0 (0x043)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 20
    ptr               : 0xd0422900
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xe50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe50000 (0xe5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042334c

================================================================
ID: 45, addr: 0xd0421500
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS1 (0x053)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe60000 (0xe6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423350

================================================================
ID: 46, addr: 0xd0421600
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS2 (0x063)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe70000 (0xe7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423354

================================================================
ID: 47, addr: 0xd0421700
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS3 (0x073)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 21
    ptr               : 0xd0422a00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe80000 (0xe8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423358

================================================================
ID: 48, addr: 0xd0440300
FLAGS 0b000000011000000001100000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_M0 (0x083)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 22
    ptr               : 0xd0440800
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe90000 (0xe9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412a8

================================================================
ID: 49, addr: 0xd0440400
FLAGS 0b000000010000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_S0 (0x093)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 23
    ptr               : 0xd0440900
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xea0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xea0000 (0xea)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412ac

================================================================
ID: 50, addr: 0xd0440500
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_SS0 (0x0a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 24
    ptr               : 0xd0440a00
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xeb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xeb0000 (0xeb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412b0

================================================================
ID: 51, addr: 0xd045e300
FLAGS 0b000000011000000001110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_M0 (0x0b3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 25
    ptr               : 0xd045e700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xec0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xec0000 (0xec)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e0

================================================================
ID: 52, addr: 0xd045e400
FLAGS 0b000000011000010001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_RICH (0x0c3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 26
    ptr               : 0xd045e800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xed0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xed0000 (0xed)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e4

================================================================
ID: 53, addr: 0xd045e500
FLAGS 0b000000010000010001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_LITE (0x0d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xee0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xee0000 (0xee)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e8

================================================================
ID: 54, addr: 0xd0474100
FLAGS 0b000000011000000000111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_M0 (0x0e3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 27
    ptr               : 0xd0474500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x1020000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1020000 (0x102)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e0

================================================================
ID: 55, addr: 0xd0474200
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S0 (0x0f3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 28
    ptr               : 0xd0474600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1030000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1030000 (0x103)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e4

================================================================
ID: 56, addr: 0xd0474300
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S1 (0x103)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0x1040000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1040000 (0x104)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e8

================================================================
ID: 57, addr: 0xd0471200
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_MAP_RD_S0 (0x113)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 29
    ptr               : 0xd0471500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1080000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1080000 (0x108)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04720b0

================================================================
ID: 58, addr: 0xd0487300
FLAGS 0b000000011000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M0 (0x123)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 30
    ptr               : 0xd0487b00
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xef0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xef0000 (0xef)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488244

================================================================
ID: 59, addr: 0xd0487400
FLAGS 0b000000011000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M1 (0x133)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 31
    ptr               : 0xd0487c00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf00000 (0xf0)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488248

================================================================
ID: 60, addr: 0xd0487500
FLAGS 0b000000010000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_S0 (0x143)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf10000 (0xf1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd048824c

================================================================
ID: 61, addr: 0xd0487600
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS0 (0x153)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 32
    ptr               : 0xd0487d00
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xf20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf20000 (0xf2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488250

================================================================
ID: 62, addr: 0xd0487700
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS1 (0x163)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 33
    ptr               : 0xd0487e00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf30000 (0xf3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488254

================================================================
ID: 63, addr: 0xd0487800
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS2 (0x173)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf40000 (0xf4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488258

================================================================
ID: 64, addr: 0xd04a2600
FLAGS 0b000000010000000011110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S0 (0x183)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 34
    ptr               : 0xd04a3500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf50000 (0xf5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d4

================================================================
EOS RP

coon

  • Developer
  • Member
  • *****
  • Posts: 112
Re: EDMAC in Digic 7 / 8 world
« Reply #5 on: October 01, 2021, 11:49:43 PM »
EOS RP Channels 65-75

Code: [Select]
ID: 65, addr: 0xd04a2700
FLAGS 0b000000010000100001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S1 (0x193)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf60000 (0xf6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d8

================================================================
ID: 66, addr: 0xd04a2800
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS0 (0x1a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 35
    ptr               : 0xd04a3600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf70000 (0xf7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44dc

================================================================
ID: 67, addr: 0xd04a2900
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS1 (0x1b3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf80000 (0xf8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e0

================================================================
ID: 68, addr: 0xd04a2a00
FLAGS 0b000000000000100001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS2 (0x1c3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf90000 (0xf9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e4

================================================================
ID: 69, addr: 0xd04a2b00
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS3 (0x1d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfa0000 (0xfa)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e8

================================================================
ID: 70, addr: 0xd04a3000
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS4 (0x1e3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfb0000 (0xfb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44ec

================================================================
ID: 71, addr: 0xd04a3100
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS5 (0x1a4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfc0000 (0xfc)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f0

================================================================
ID: 72, addr: 0xd04a3200
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS6 (0x1b4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfd0000 (0xfd)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f4

================================================================
ID: 73, addr: 0xd04a3300
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS7 (0x1c4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfe0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfe0000 (0xfe)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f8

================================================================
ID: 74, addr: 0xd04a7100
FLAGS 0b000000000000000000010010000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_RD (0x1d4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 75, addr: 0xd04c0300
FLAGS 0b000000010000000000000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_RD_S0 (0x1e4)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 36
    ptr               : 0xd04c0500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1000000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1000000 (0x100)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04c21ac
EOS RP

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #6 on: October 02, 2021, 04:06:13 PM »
EOS M50 Channels 0-63

Code: [Select]
Known ISRs:
   ADDR   |  NAME
0xe054bdd3 EDMAC_ReadISR
0xe054be8d EDMAC_WriteISR
0xe054a13f EDMAC_UnknownISR
================================================================
ID:  0, addr: 0xd0404000
FLAGS 0b000000000000000000010001000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_WR (0x1d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID:  1, addr: 0xd0420000
FLAGS 0b000000000010000000111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L0 (0x071)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 0
    ptr               : 0xd0422000
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x0
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00010000
        `-- & AssertInfo    : 0x00010000
BoomerVdKickInfo for BoomerID 0x0 (0x0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230c4
    addr2                   : 0xd04230c8
BoomerSelector for 0x0
    addr1               : 0xd042324c
    addr2 (InputPort?)  : 0xd0423000

================================================================
ID:  2, addr: 0xd0420100
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M0 (0x081)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 1
    ptr               : 0xd0422100
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x10000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x10000 (0x1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230cc
    addr2                   : 0xd04230d0
BoomerSelector for 0x10000
    addr1               : 0xd0423250
    addr2 (InputPort?)  : 0xd0423004

================================================================
ID:  3, addr: 0xd0420200
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M1 (0x091)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 2
    ptr               : 0xd0422200
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x20000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00040000
        `-- & AssertInfo    : 0x00040000
BoomerVdKickInfo for BoomerID 0x20000 (0x2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230d4
    addr2                   : 0xd04230d8
BoomerSelector for 0x20000
    addr1               : 0xd0423254
    addr2 (InputPort?)  : 0xd0423008

================================================================
ID:  4, addr: 0xd0420300
FLAGS 0b000000000010000010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M2 (0x0a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 3
    ptr               : 0xd0422300
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x30000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00080000
        `-- & AssertInfo    : 0x00080000
BoomerVdKickInfo for BoomerID 0x30000 (0x3)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230dc
    addr2                   : 0xd04230e0
BoomerSelector for 0x30000
    addr1               : 0xd0423258
    addr2 (InputPort?)  : 0xd042300c

================================================================
ID:  5, addr: 0xd0420400
FLAGS 0b000000000010000000010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M3 (0x0b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 4
    ptr               : 0xd0422400
    unk               : 5
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x40000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00100000
        `-- & AssertInfo    : 0x00100000
BoomerVdKickInfo for BoomerID 0x40000 (0x4)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230e4
    addr2                   : 0xd04230e8
BoomerSelector for 0x40000
    addr1               : 0xd042325c
    addr2 (InputPort?)  : 0xd0423010

================================================================
ID:  6, addr: 0xd0420500
FLAGS 0b000000000010000000010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M4 (0x0c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 5
    ptr               : 0xd0422500
    unk               : 6
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x50000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00200000
        `-- & AssertInfo    : 0x00200000
BoomerVdKickInfo for BoomerID 0x50000 (0x5)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230ec
    addr2                   : 0xd04230f0
BoomerSelector for 0x50000
    addr1               : 0xd0423260
    addr2 (InputPort?)  : 0xd0423014

================================================================
ID:  7, addr: 0xd0420600
FLAGS 0b000000000010000000110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S0 (0x0d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x60000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x60000 (0x6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230f4
    addr2                   : 0xd04230f8
BoomerSelector for 0x60000
    addr1               : 0xd0423264
    addr2 (InputPort?)  : 0xd0423018

================================================================
ID:  8, addr: 0xd0420700
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS0 (0x0e1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x70000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x70000 (0x7)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230fc
    addr2                   : 0xd0423100
BoomerSelector for 0x70000
    addr1               : 0xd0423268
    addr2 (InputPort?)  : 0xd042301c

================================================================
ID:  9, addr: 0xd0420800
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS1 (0x0f1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 6
    ptr               : 0xd0422600
    unk               : 7
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x80000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x80000 (0x8)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423104
    addr2                   : 0xd0423108
BoomerSelector for 0x80000
    addr1               : 0xd042326c
    addr2 (InputPort?)  : 0xd0423020

================================================================
ID: 10, addr: 0xd0420900
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS2 (0x101)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x90000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x90000 (0x9)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042310c
    addr2                   : 0xd0423110
BoomerSelector for 0x90000
    addr1               : 0xd0423270
    addr2 (InputPort?)  : 0xd0423024

================================================================
ID: 11, addr: 0xd0420a00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS3 (0x111)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xa0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xa0000 (0xa)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423114
    addr2                   : 0xd0423118
BoomerSelector for 0xa0000
    addr1               : 0xd0423274
    addr2 (InputPort?)  : 0xd0423028

================================================================
ID: 12, addr: 0xd0420b00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS4 (0x121)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xb0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xb0000 (0xb)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042311c
    addr2                   : 0xd0423120
BoomerSelector for 0xb0000
    addr1               : 0xd0423278
    addr2 (InputPort?)  : 0xd042302c

================================================================
ID: 13, addr: 0xd0420c00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS5 (0x131)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x20000000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xc0000 (0xc)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423124
    addr2                   : 0xd0423128
BoomerSelector for 0xc0000
    addr1               : 0xd042327c
    addr2 (InputPort?)  : 0xd0423030

================================================================
ID: 14, addr: 0xd0440000
FLAGS 0b000000000010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_M0 (0x141)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 7
    ptr               : 0xd0440600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2d0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x2d0000 (0x2d)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410b4
    addr2                   : 0xd04410b8
BoomerSelector for 0x2d0000
    addr1               : 0xd04411e4
    addr2 (InputPort?)  : 0xd0441000

================================================================
ID: 15, addr: 0xd0440100
FLAGS 0b000000000000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0 (0x151)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 8
    ptr               : 0xd0440700
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2e0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x2e0000 (0x2e)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410bc
    addr2                   : 0xd04410c0
BoomerSelector for 0x2e0000
    addr1               : 0xd04411e8
    addr2 (InputPort?)  : 0xd0441004

================================================================
ID: 16, addr: 0xd0440200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_SS0 (0x161)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x2f0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x2f0000 (0x2f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410c4
    addr2                   : 0xd04410c8
BoomerSelector for 0x2f0000
    addr1               : 0xd04411ec
    addr2 (InputPort?)  : 0xd0441008

================================================================
ID: 17, addr: 0xd045e000
FLAGS 0b000000000010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_M0 (0x171)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 9
    ptr               : 0xd045e600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x4f0000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x4f0000 (0x4f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f07c
    addr2                   : 0xd045f080
BoomerSelector for 0x4f0000
    addr1               : 0xd045f14c
    addr2 (InputPort?)  : 0xd045f000

================================================================
ID: 18, addr: 0xd045e100
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0 (0x181)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x500000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x500000 (0x50)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f084
    addr2                   : 0xd045f088
BoomerSelector for 0x500000
    addr1               : 0xd045f150
    addr2 (InputPort?)  : 0xd045f004

================================================================
ID: 19, addr: 0xd045e200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_SS0 (0x191)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x510000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x510000 (0x51)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f08c
    addr2                   : 0xd045f090
BoomerSelector for 0x510000
    addr1               : 0xd045f154
    addr2 (InputPort?)  : 0xd045f008

================================================================
ID: 20, addr: 0xd0474000
FLAGS 0b000000000000000000100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_WR_S0 (0x1a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 10
    ptr               : 0xd0474400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd60000
    BoomerInSelType         : 0x00000400
        `-- & InSelType     : 0x00000400
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xd60000 (0xd6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047502c
    addr2                   : 0xd0475030
BoomerSelector for 0xd60000
    addr1               : 0xd0475084
    addr2 (InputPort?)  : 0xd0475000

================================================================
ID: 21, addr: 0xd0471000
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS0 (0x1b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 11
    ptr               : 0xd0471300
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xdd0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xdd0000 (0xdd)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0472024
    addr2                   : 0xd0472028
BoomerSelector for 0xdd0000
    addr1               : 0xd0472064
    addr2 (InputPort?)  : 0xd0472000

================================================================
ID: 22, addr: 0xd0471100
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS1 (0x1c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 12
    ptr               : 0xd0471400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xde0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xde0000 (0xde)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047202c
    addr2                   : 0xd0472030
BoomerSelector for 0xde0000
    addr1               : 0xd0472068
    addr2 (InputPort?)  : 0xd0472004

================================================================
ID: 23, addr: 0xd0487000
FLAGS 0b000000000010000001111000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_M0 (0x1d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x650000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x650000 (0x65)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0488098
    addr2                   : 0xd048809c
BoomerSelector for 0x650000
    addr1               : 0xd0488198
    addr2 (InputPort?)  : 0xd0488000

================================================================
ID: 24, addr: 0xd0487100
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S0 (0x1e1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 13
    ptr               : 0xd0487900
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x660000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x660000 (0x66)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a0
    addr2                   : 0xd04880a4
BoomerSelector for 0x660000
    addr1               : 0xd048819c
    addr2 (InputPort?)  : 0xd0488004

================================================================
ID: 25, addr: 0xd0487200
FLAGS 0b000000000000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S1 (0x002)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 14
    ptr               : 0xd0487a00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x670000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x670000 (0x67)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a8
    addr2                   : 0xd04880ac
BoomerSelector for 0x670000
    addr1               : 0xd04881a0
    addr2 (InputPort?)  : 0xd0488008

================================================================
ID: 26, addr: 0xd04a2000
FLAGS 0b000000000010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S0 (0x012)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 15
    ptr               : 0xd04a3400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x810000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x810000 (0x81)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a419c
    addr2                   : 0xd04a41a0
BoomerSelector for 0x810000
    addr1               : 0xd04a43a4
    addr2 (InputPort?)  : 0xd04a4000

================================================================
ID: 27, addr: 0xd04a2100
FLAGS 0b000000000010000001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS0 (0x022)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x820000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x820000 (0x82)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41a4
    addr2                   : 0xd04a41a8
BoomerSelector for 0x820000
    addr1               : 0xd04a43a8
    addr2 (InputPort?)  : 0xd04a4004

================================================================
ID: 28, addr: 0xd04a2200
FLAGS 0b000000000010100001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS1 (0x032)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x830000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x830000 (0x83)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41ac
    addr2                   : 0xd04a41b0
BoomerSelector for 0x830000
    addr1               : 0xd04a43ac
    addr2 (InputPort?)  : 0xd04a4008

================================================================
ID: 29, addr: 0xd04a2300
FLAGS 0b000000000000100001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS2 (0x042)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x840000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x840000 (0x84)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41b4
    addr2                   : 0xd04a41b8
BoomerSelector for 0x840000
    addr1               : 0xd04a43b0
    addr2 (InputPort?)  : 0xd04a400c

================================================================
ID: 30, addr: 0xd04a2400
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS3 (0x052)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x850000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0x850000 (0x85)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41bc
    addr2                   : 0xd04a41c0
BoomerSelector for 0x850000
    addr1               : 0xd04a43b4
    addr2 (InputPort?)  : 0xd04a4010

================================================================
ID: 31, addr: 0xd04a2500
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS4 (0x062)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x860000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0x860000 (0x86)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41c4
    addr2                   : 0xd04a41c8
BoomerSelector for 0x860000
    addr1               : 0xd04a43b8
    addr2 (InputPort?)  : 0xd04a4014

================================================================
ID: 32, addr: 0xd04a7000
FLAGS 0b000000000000000000010010000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_WR (0x072)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 33, addr: 0xd04c0000
FLAGS 0b000000000000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S0 (0x082)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 16
    ptr               : 0xd04c0400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xbe0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xbe0000 (0xbe)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2070
    addr2                   : 0xd04c2074
BoomerSelector for 0xbe0000
    addr1               : 0xd04c2124
    addr2 (InputPort?)  : 0xd04c2000

================================================================
ID: 34, addr: 0xd04c0100
FLAGS 0b000000000000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S1 (0x092)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xbf0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xbf0000 (0xbf)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2078
    addr2                   : 0xd04c207c
BoomerSelector for 0xbf0000
    addr1               : 0xd04c2128
    addr2 (InputPort?)  : 0xd04c2004

================================================================
ID: 35, addr: 0xd04c0200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_SS0 (0x0a2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc00000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xc00000 (0xc0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2080
    addr2                   : 0xd04c2084
BoomerSelector for 0xc00000
    addr1               : 0xd04c212c
    addr2 (InputPort?)  : 0xd04c2008

================================================================
ID: 36, addr: 0xd04c1000
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS0 (0x0b2)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 17
    ptr               : 0xd04c1300
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd00000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xd00000 (0xd0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3044
    addr2                   : 0xd04c3048
BoomerSelector for 0xd00000
    addr1               : 0xd04c3094
    addr2 (InputPort?)  : 0xd04c3000

================================================================
ID: 37, addr: 0xd04c1100
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS1 (0x0c2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd10000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xd10000 (0xd1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c304c
    addr2                   : 0xd04c3050
BoomerSelector for 0xd10000
    addr1               : 0xd04c3098
    addr2 (InputPort?)  : 0xd04c3004

================================================================
ID: 38, addr: 0xd04c1200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS2 (0x0d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd20000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0xd20000 (0xd2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3054
    addr2                   : 0xd04c3058
BoomerSelector for 0xd20000
    addr1               : 0xd04c309c
    addr2 (InputPort?)  : 0xd04c3008

================================================================
ID: 39, addr: 0xd0404100
FLAGS 0b000000000000000000010001000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_RD (0x1e2)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 40, addr: 0xd0421000
FLAGS 0b000000000000000000111000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L0 (0x003)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 18
    ptr               : 0xd0422700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe10000 (0xe1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042333c

================================================================
ID: 41, addr: 0xd0421100
FLAGS 0b000000000000000000110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_M0 (0x013)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 19
    ptr               : 0xd0422800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe20000 (0xe2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423340

================================================================
ID: 42, addr: 0xd0421200
FLAGS 0b000000000000000000011000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S0 (0x023)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe30000 (0xe3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423344

================================================================
ID: 43, addr: 0xd0421300
FLAGS 0b000000000000000000110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S1 (0x033)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe40000 (0xe4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423348

================================================================
ID: 44, addr: 0xd0421400
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS0 (0x043)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 20
    ptr               : 0xd0422900
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xe50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe50000 (0xe5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042334c

================================================================
ID: 45, addr: 0xd0421500
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS1 (0x053)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe60000 (0xe6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423350

================================================================
ID: 46, addr: 0xd0421600
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS2 (0x063)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe70000 (0xe7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423354

================================================================
ID: 47, addr: 0xd0421700
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS3 (0x073)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 21
    ptr               : 0xd0422a00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe80000 (0xe8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423358

================================================================
ID: 48, addr: 0xd0440300
FLAGS 0b000000000000000001100000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_M0 (0x083)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 22
    ptr               : 0xd0440800
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe90000 (0xe9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412a8

================================================================
ID: 49, addr: 0xd0440400
FLAGS 0b000000000000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_S0 (0x093)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 23
    ptr               : 0xd0440900
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xea0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xea0000 (0xea)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412ac

================================================================
ID: 50, addr: 0xd0440500
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_SS0 (0x0a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 24
    ptr               : 0xd0440a00
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xeb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xeb0000 (0xeb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412b0

================================================================
ID: 51, addr: 0xd045e300
FLAGS 0b000000000000000001110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_M0 (0x0b3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 25
    ptr               : 0xd045e700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xec0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xec0000 (0xec)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e0

================================================================
ID: 52, addr: 0xd045e400
FLAGS 0b000000000000010001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_RICH (0x0c3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 26
    ptr               : 0xd045e800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xed0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xed0000 (0xed)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e4

================================================================
ID: 53, addr: 0xd045e500
FLAGS 0b000000000000010001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_LITE (0x0d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xee0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xee0000 (0xee)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e8

================================================================
ID: 54, addr: 0xd0474100
FLAGS 0b000000000000000000111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_M0 (0x0e3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 27
    ptr               : 0xd0474500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x1020000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1020000 (0x102)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e0

================================================================
ID: 55, addr: 0xd0474200
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S0 (0x0f3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 28
    ptr               : 0xd0474600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1030000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1030000 (0x103)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e4

================================================================
ID: 56, addr: 0xd0474300
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S1 (0x103)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0x1040000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1040000 (0x104)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e8

================================================================
ID: 57, addr: 0xd0471200
FLAGS 0b000000000000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_RD_S0 (0x113)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 29
    ptr               : 0xd0471500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1080000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1080000 (0x108)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04720b0

================================================================
ID: 58, addr: 0xd0487300
FLAGS 0b000000000000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M0 (0x123)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 30
    ptr               : 0xd0487b00
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xef0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xef0000 (0xef)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488244

================================================================
ID: 59, addr: 0xd0487400
FLAGS 0b000000000000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M1 (0x133)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 31
    ptr               : 0xd0487c00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf00000 (0xf0)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488248

================================================================
ID: 60, addr: 0xd0487500
FLAGS 0b000000000000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_S0 (0x143)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf10000 (0xf1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd048824c

================================================================
ID: 61, addr: 0xd0487600
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS0 (0x153)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 32
    ptr               : 0xd0487d00
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xf20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf20000 (0xf2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488250

================================================================
ID: 62, addr: 0xd0487700
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS1 (0x163)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 33
    ptr               : 0xd0487e00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf30000 (0xf3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488254
================================================================
ID: 63, addr: 0xd0487800
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS2 (0x173)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf40000 (0xf4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488258
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #7 on: October 02, 2021, 04:07:27 PM »
EOS M50 Channels 64-75

Code: [Select]
================================================================
ID: 64, addr: 0xd04a2600
FLAGS 0b000000000000000011110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S0 (0x183)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 34
    ptr               : 0xd04a3500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf50000 (0xf5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d4

================================================================
ID: 65, addr: 0xd04a2700
FLAGS 0b000000000000100001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S1 (0x193)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf60000 (0xf6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d8

================================================================
ID: 66, addr: 0xd04a2800
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS0 (0x1a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 35
    ptr               : 0xd04a3600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf70000 (0xf7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44dc

================================================================
ID: 67, addr: 0xd04a2900
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS1 (0x1b3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf80000 (0xf8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e0

================================================================
ID: 68, addr: 0xd04a2a00
FLAGS 0b000000000000100001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS2 (0x1c3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf90000 (0xf9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e4

================================================================
ID: 69, addr: 0xd04a2b00
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS3 (0x1d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfa0000 (0xfa)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e8

================================================================
ID: 70, addr: 0xd04a3000
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS4 (0x1e3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfb0000 (0xfb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44ec

================================================================
ID: 71, addr: 0xd04a3100
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS5 (0x1a4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfc0000 (0xfc)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f0

================================================================
ID: 72, addr: 0xd04a3200
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS6 (0x1b4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfd0000 (0xfd)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f4

================================================================
ID: 73, addr: 0xd04a3300
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS7 (0x1c4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfe0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfe0000 (0xfe)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f8

================================================================
ID: 74, addr: 0xd04a7100
FLAGS 0b000000000000000000010010000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_RD (0x1d4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 75, addr: 0xd04c0300
FLAGS 0b000000000000000000000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03

Interrupt
    ID : EDOMAIN_EDMAC_7_RD_S0 (0x1e4)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 36
    ptr               : 0xd04c0500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1000000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1000000 (0x100)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04c21ac
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #8 on: October 02, 2021, 05:03:22 PM »
EOS 250D Channels 0-63

Code: [Select]
Known ISRs:
   ADDR   |  NAME
0xe05c8271 EDMAC_ReadISR
0xe05c8329 EDMAC_WriteISR
0xe05c6887 EDMAC_UnknownISR
================================================================
ID:  0, addr: 0xd0404000
FLAGS 0b000000000000000000010001000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_WR (0x1d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID:  1, addr: 0xd0420000
FLAGS 0b000000011110000100111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     20: __INFO_0x14
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L0 (0x071)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 0
    ptr               : 0xd0422000
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x0
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00010000
        `-- & AssertInfo    : 0x00010000
BoomerVdKickInfo for BoomerID 0x0 (0x0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230c4
    addr2                   : 0xd04230c8
BoomerSelector for 0x0
    addr1               : 0xd042324c
    addr2 (InputPort?)  : 0xd0423000

================================================================
ID:  2, addr: 0xd0420100
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M0 (0x081)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 1
    ptr               : 0xd0422100
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x10000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x10000 (0x1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230cc
    addr2                   : 0xd04230d0
BoomerSelector for 0x10000
    addr1               : 0xd0423250
    addr2 (InputPort?)  : 0xd0423004

================================================================
ID:  3, addr: 0xd0420200
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M1 (0x091)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 2
    ptr               : 0xd0422200
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x20000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00040000
        `-- & AssertInfo    : 0x00040000
BoomerVdKickInfo for BoomerID 0x20000 (0x2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230d4
    addr2                   : 0xd04230d8
BoomerSelector for 0x20000
    addr1               : 0xd0423254
    addr2 (InputPort?)  : 0xd0423008

================================================================
ID:  4, addr: 0xd0420300
FLAGS 0b000000011010000110010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M2 (0x0a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 3
    ptr               : 0xd0422300
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x30000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00080000
        `-- & AssertInfo    : 0x00080000
BoomerVdKickInfo for BoomerID 0x30000 (0x3)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230dc
    addr2                   : 0xd04230e0
BoomerSelector for 0x30000
    addr1               : 0xd0423258
    addr2 (InputPort?)  : 0xd042300c

================================================================
ID:  5, addr: 0xd0420400
FLAGS 0b000000011010000100010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M3 (0x0b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 4
    ptr               : 0xd0422400
    unk               : 5
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x40000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00100000
        `-- & AssertInfo    : 0x00100000
BoomerVdKickInfo for BoomerID 0x40000 (0x4)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230e4
    addr2                   : 0xd04230e8
BoomerSelector for 0x40000
    addr1               : 0xd042325c
    addr2 (InputPort?)  : 0xd0423010

================================================================
ID:  6, addr: 0xd0420500
FLAGS 0b000000011010000100010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     14: __INFO_0x0e
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M4 (0x0c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 5
    ptr               : 0xd0422500
    unk               : 6
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x50000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00200000
        `-- & AssertInfo    : 0x00200000
BoomerVdKickInfo for BoomerID 0x50000 (0x5)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230ec
    addr2                   : 0xd04230f0
BoomerSelector for 0x50000
    addr1               : 0xd0423260
    addr2 (InputPort?)  : 0xd0423014

================================================================
ID:  7, addr: 0xd0420600
FLAGS 0b000000010010000000110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S0 (0x0d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x60000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x60000 (0x6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230f4
    addr2                   : 0xd04230f8
BoomerSelector for 0x60000
    addr1               : 0xd0423264
    addr2 (InputPort?)  : 0xd0423018

================================================================
ID:  8, addr: 0xd0420700
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS0 (0x0e1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x70000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x70000 (0x7)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04230fc
    addr2                   : 0xd0423100
BoomerSelector for 0x70000
    addr1               : 0xd0423268
    addr2 (InputPort?)  : 0xd042301c

================================================================
ID:  9, addr: 0xd0420800
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS1 (0x0f1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 6
    ptr               : 0xd0422600
    unk               : 7
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x80000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x80000 (0x8)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423104
    addr2                   : 0xd0423108
BoomerSelector for 0x80000
    addr1               : 0xd042326c
    addr2 (InputPort?)  : 0xd0423020

================================================================
ID: 10, addr: 0xd0420900
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS2 (0x101)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x90000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x90000 (0x9)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042310c
    addr2                   : 0xd0423110
BoomerSelector for 0x90000
    addr1               : 0xd0423270
    addr2 (InputPort?)  : 0xd0423024

================================================================
ID: 11, addr: 0xd0420a00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS3 (0x111)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xa0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xa0000 (0xa)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423114
    addr2                   : 0xd0423118
BoomerSelector for 0xa0000
    addr1               : 0xd0423274
    addr2 (InputPort?)  : 0xd0423028

================================================================
ID: 12, addr: 0xd0420b00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS4 (0x121)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xb0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xb0000 (0xb)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd042311c
    addr2                   : 0xd0423120
BoomerSelector for 0xb0000
    addr1               : 0xd0423278
    addr2 (InputPort?)  : 0xd042302c

================================================================
ID: 13, addr: 0xd0420c00
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS5 (0x131)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc0000
    BoomerInSelType         : 0x00000100
        `-- & InSelType     : 0x00000100
    BoomerInSelEdmacType    : 0x20000000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xc0000 (0xc)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0423124
    addr2                   : 0xd0423128
BoomerSelector for 0xc0000
    addr1               : 0xd042327c
    addr2 (InputPort?)  : 0xd0423030

================================================================
ID: 14, addr: 0xd0440000
FLAGS 0b000000011010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_M0 (0x141)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 7
    ptr               : 0xd0440600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2d0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x2d0000 (0x2d)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410b4
    addr2                   : 0xd04410b8
BoomerSelector for 0x2d0000
    addr1               : 0xd04411e4
    addr2 (InputPort?)  : 0xd0441000

================================================================
ID: 15, addr: 0xd0440100
FLAGS 0b000000010000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0 (0x151)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 8
    ptr               : 0xd0440700
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x2e0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x2e0000 (0x2e)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410bc
    addr2                   : 0xd04410c0
BoomerSelector for 0x2e0000
    addr1               : 0xd04411e8
    addr2 (InputPort?)  : 0xd0441004

================================================================
ID: 16, addr: 0xd0440200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_SS0 (0x161)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x2f0000
    BoomerInSelType         : 0x00000200
        `-- & InSelType     : 0x00000200
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x2f0000 (0x2f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04410c4
    addr2                   : 0xd04410c8
BoomerSelector for 0x2f0000
    addr1               : 0xd04411ec
    addr2 (InputPort?)  : 0xd0441008

================================================================
ID: 17, addr: 0xd045e000
FLAGS 0b000000011010000001110000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_M0 (0x171)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 9
    ptr               : 0xd045e600
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x4f0000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x4f0000 (0x4f)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f07c
    addr2                   : 0xd045f080
BoomerSelector for 0x4f0000
    addr1               : 0xd045f14c
    addr2 (InputPort?)  : 0xd045f000

================================================================
ID: 18, addr: 0xd045e100
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0 (0x181)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x500000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x500000 (0x50)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f084
    addr2                   : 0xd045f088
BoomerSelector for 0x500000
    addr1               : 0xd045f150
    addr2 (InputPort?)  : 0xd045f004

================================================================
ID: 19, addr: 0xd045e200
FLAGS 0b000000000000000001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_SS0 (0x191)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x510000
    BoomerInSelType         : 0x00000300
        `-- & InSelType     : 0x00000300
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x510000 (0x51)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd045f08c
    addr2                   : 0xd045f090
BoomerSelector for 0x510000
    addr1               : 0xd045f154
    addr2 (InputPort?)  : 0xd045f008

================================================================
ID: 20, addr: 0xd0474000
FLAGS 0b000000010000000000100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_WR_S0 (0x1a1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 10
    ptr               : 0xd0474400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd60000
    BoomerInSelType         : 0x00000400
        `-- & InSelType     : 0x00000400
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xd60000 (0xd6)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047502c
    addr2                   : 0xd0475030
BoomerSelector for 0xd60000
    addr1               : 0xd0475084
    addr2 (InputPort?)  : 0xd0475000

================================================================
ID: 21, addr: 0xd0471000
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS0 (0x1b1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 11
    ptr               : 0xd0471300
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xdd0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xdd0000 (0xdd)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0472024
    addr2                   : 0xd0472028
BoomerSelector for 0xdd0000
    addr1               : 0xd0472064
    addr2 (InputPort?)  : 0xd0472000

================================================================
ID: 22, addr: 0xd0471100
FLAGS 0b000000000000000000100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_MAP_WR_SS1 (0x1c1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 12
    ptr               : 0xd0471400
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xde0000
    BoomerInSelType         : 0x00000500
        `-- & InSelType     : 0x00000500
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xde0000 (0xde)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd047202c
    addr2                   : 0xd0472030
BoomerSelector for 0xde0000
    addr1               : 0xd0472068
    addr2 (InputPort?)  : 0xd0472004

================================================================
ID: 23, addr: 0xd0487000
FLAGS 0b000000011010000001111000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_M0 (0x1d1)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x650000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00020000
        `-- & AssertInfo    : 0x00020000
BoomerVdKickInfo for BoomerID 0x650000 (0x65)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd0488098
    addr2                   : 0xd048809c
BoomerSelector for 0x650000
    addr1               : 0xd0488198
    addr2 (InputPort?)  : 0xd0488000

================================================================
ID: 24, addr: 0xd0487100
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S0 (0x1e1)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 13
    ptr               : 0xd0487900
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x660000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x660000 (0x66)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a0
    addr2                   : 0xd04880a4
BoomerSelector for 0x660000
    addr1               : 0xd048819c
    addr2 (InputPort?)  : 0xd0488004

================================================================
ID: 25, addr: 0xd0487200
FLAGS 0b000000010000000001100000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S1 (0x002)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 14
    ptr               : 0xd0487a00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x670000
    BoomerInSelType         : 0x00000600
        `-- & InSelType     : 0x00000600
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x670000 (0x67)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04880a8
    addr2                   : 0xd04880ac
BoomerSelector for 0x670000
    addr1               : 0xd04881a0
    addr2 (InputPort?)  : 0xd0488008

================================================================
ID: 26, addr: 0xd04a2000
FLAGS 0b000000010010000001110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S0 (0x012)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 15
    ptr               : 0xd04a3400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x810000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0x810000 (0x81)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a419c
    addr2                   : 0xd04a41a0
BoomerSelector for 0x810000
    addr1               : 0xd04a43a4
    addr2 (InputPort?)  : 0xd04a4000

================================================================
ID: 27, addr: 0xd04a2100
FLAGS 0b000000000010000001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS0 (0x022)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x820000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x820000 (0x82)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41a4
    addr2                   : 0xd04a41a8
BoomerSelector for 0x820000
    addr1               : 0xd04a43a8
    addr2 (InputPort?)  : 0xd04a4004

================================================================
ID: 28, addr: 0xd04a2200
FLAGS 0b000000000010100001110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS1 (0x032)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x830000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x830000 (0x83)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41ac
    addr2                   : 0xd04a41b0
BoomerSelector for 0x830000
    addr1               : 0xd04a43ac
    addr2 (InputPort?)  : 0xd04a4008

================================================================
ID: 29, addr: 0xd04a2300
FLAGS 0b000000000000100001100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS2 (0x042)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x840000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x840000 (0x84)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41b4
    addr2                   : 0xd04a41b8
BoomerSelector for 0x840000
    addr1               : 0xd04a43b0
    addr2 (InputPort?)  : 0xd04a400c

================================================================
ID: 30, addr: 0xd04a2400
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS3 (0x052)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x850000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x08000000
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0x850000 (0x85)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41bc
    addr2                   : 0xd04a41c0
BoomerSelector for 0x850000
    addr1               : 0xd04a43b4
    addr2 (InputPort?)  : 0xd04a4010

================================================================
ID: 31, addr: 0xd04a2500
FLAGS 0b000000000000000011100000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS4 (0x062)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0x860000
    BoomerInSelType         : 0x00000700
        `-- & InSelType     : 0x00000700
    BoomerInSelEdmacType    : 0x10000000
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0x860000 (0x86)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04a41c4
    addr2                   : 0xd04a41c8
BoomerSelector for 0x860000
    addr1               : 0xd04a43b8
    addr2 (InputPort?)  : 0xd04a4014

================================================================
ID: 32, addr: 0xd04a7000
FLAGS 0b000000000000000000010010000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_WR (0x072)
    ISR: EDMAC_ReadISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 33, addr: 0xd04c0000
FLAGS 0b000000010000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S0 (0x082)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 16
    ptr               : 0xd04c0400
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xbe0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00400000
        `-- & AssertInfo    : 0x00400000
BoomerVdKickInfo for BoomerID 0xbe0000 (0xbe)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2070
    addr2                   : 0xd04c2074
BoomerSelector for 0xbe0000
    addr1               : 0xd04c2124
    addr2 (InputPort?)  : 0xd04c2000

================================================================
ID: 34, addr: 0xd04c0100
FLAGS 0b000000010000000000000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S1 (0x092)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xbf0000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x00800000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xbf0000 (0xbf)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2078
    addr2                   : 0xd04c207c
BoomerSelector for 0xbf0000
    addr1               : 0xd04c2128
    addr2 (InputPort?)  : 0xd04c2004

================================================================
ID: 35, addr: 0xd04c0200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_SS0 (0x0a2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xc00000
    BoomerInSelType         : 0x00000800
        `-- & InSelType     : 0x00000800
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xc00000 (0xc0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c2080
    addr2                   : 0xd04c2084
BoomerSelector for 0xc00000
    addr1               : 0xd04c212c
    addr2 (InputPort?)  : 0xd04c2008

================================================================
ID: 36, addr: 0xd04c1000
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS0 (0x0b2)
    ISR: EDMAC_ReadISR

PackUnpackInfo
    PackUnpackId      : 17
    ptr               : 0xd04c1300
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xd00000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x01000000
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0xd00000 (0xd0)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3044
    addr2                   : 0xd04c3048
BoomerSelector for 0xd00000
    addr1               : 0xd04c3094
    addr2 (InputPort?)  : 0xd04c3000

================================================================
ID: 37, addr: 0xd04c1100
FLAGS 0b000000000010000000010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     19: __INFO_0x13

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS1 (0x0c2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd10000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x02000000
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0xd10000 (0xd1)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c304c
    addr2                   : 0xd04c3050
BoomerSelector for 0xd10000
    addr1               : 0xd04c3098
    addr2 (InputPort?)  : 0xd04c3004

================================================================
ID: 38, addr: 0xd04c1200
FLAGS 0b000000000000000000000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_ATO_WR_SS2 (0x0d2)
    ISR: EDMAC_ReadISR

DmacBoomerInfo 0xd20000
    BoomerInSelType         : 0x00000900
        `-- & InSelType     : 0x00000900
    BoomerInSelEdmacType    : 0x04000000
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0xd20000 (0xd2)
    VdType                  : 0x1 E_BOOMER_VD_KICK
    addr1                   : 0xd04c3054
    addr2                   : 0xd04c3058
BoomerSelector for 0xd20000
    addr1               : 0xd04c309c
    addr2 (InputPort?)  : 0xd04c3008

================================================================
ID: 39, addr: 0xd0404100
FLAGS 0b000000000000000000010001000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_OPERA_RD (0x1e2)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 40, addr: 0xd0421000
FLAGS 0b000000011100000100111000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     20: __INFO_0x14
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L0 (0x003)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 18
    ptr               : 0xd0422700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe10000 (0xe1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042333c

================================================================
ID: 41, addr: 0xd0421100
FLAGS 0b000000011000000100110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     14: __INFO_0x0e
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_M0 (0x013)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 19
    ptr               : 0xd0422800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe20000 (0xe2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423340

================================================================
ID: 42, addr: 0xd0421200
FLAGS 0b000000010000000000011000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S0 (0x023)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe30000 (0xe3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423344

================================================================
ID: 43, addr: 0xd0421300
FLAGS 0b000000010000000000110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S1 (0x033)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe40000 (0xe4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423348

================================================================
ID: 44, addr: 0xd0421400
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS0 (0x043)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 20
    ptr               : 0xd0422900
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xe50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe50000 (0xe5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd042334c

================================================================
ID: 45, addr: 0xd0421500
FLAGS 0b000000000000000000110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS1 (0x053)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe60000 (0xe6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423350

================================================================
ID: 46, addr: 0xd0421600
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS2 (0x063)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xe70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe70000 (0xe7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423354

================================================================
ID: 47, addr: 0xd0421700
FLAGS 0b000000000000000000000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS3 (0x073)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 21
    ptr               : 0xd0422a00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe80000 (0xe8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0423358

================================================================
ID: 48, addr: 0xd0440300
FLAGS 0b000000011000000001100000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_M0 (0x083)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 22
    ptr               : 0xd0440800
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xe90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xe90000 (0xe9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412a8

================================================================
ID: 49, addr: 0xd0440400
FLAGS 0b000000010000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_S0 (0x093)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 23
    ptr               : 0xd0440900
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xea0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xea0000 (0xea)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412ac

================================================================
ID: 50, addr: 0xd0440500
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_SS0 (0x0a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 24
    ptr               : 0xd0440a00
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xeb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xeb0000 (0xeb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04412b0

================================================================
ID: 51, addr: 0xd045e300
FLAGS 0b000000011000000001110000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_M0 (0x0b3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 25
    ptr               : 0xd045e700
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xec0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xec0000 (0xec)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e0

================================================================
ID: 52, addr: 0xd045e400
FLAGS 0b000000011000010001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_RICH (0x0c3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 26
    ptr               : 0xd045e800
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xed0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xed0000 (0xed)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e4

================================================================
ID: 53, addr: 0xd045e500
FLAGS 0b000000010000010001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     16: INFO_OPTI_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_3_RD_OPT_LITE (0x0d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xee0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xee0000 (0xee)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd045f1e8

================================================================
ID: 54, addr: 0xd0474100
FLAGS 0b000000011000000000111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_M0 (0x0e3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 27
    ptr               : 0xd0474500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0x1020000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1020000 (0x102)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e0

================================================================
ID: 55, addr: 0xd0474200
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S0 (0x0f3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 28
    ptr               : 0xd0474600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1030000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1030000 (0x103)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e4

================================================================
ID: 56, addr: 0xd0474300
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_DAF_RD_S1 (0x103)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0x1040000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1040000 (0x104)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04750e8

================================================================
ID: 57, addr: 0xd0471200
FLAGS 0b000000010000000000100000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     11: INFO_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_MAP_RD_S0 (0x113)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 29
    ptr               : 0xd0471500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1080000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1080000 (0x108)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04720b0

================================================================
ID: 58, addr: 0xd0487300
FLAGS 0b000000011000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M0 (0x123)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 30
    ptr               : 0xd0487b00
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xef0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xef0000 (0xef)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488244

================================================================
ID: 59, addr: 0xd0487400
FLAGS 0b000000011000000001111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     21: __INFO_0x15
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_M1 (0x133)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 31
    ptr               : 0xd0487c00
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf00000 (0xf0)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488248

================================================================
ID: 60, addr: 0xd0487500
FLAGS 0b000000010000000001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_S0 (0x143)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf10000 (0xf1)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd048824c

================================================================
ID: 61, addr: 0xd0487600
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS0 (0x153)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 32
    ptr               : 0xd0487d00
    unk               : 3
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE
     1: INFO_PACK_UNPACK_XMODE

DmacBoomerInfo 0xf20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf20000 (0xf2)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488250

================================================================
ID: 62, addr: 0xd0487700
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS1 (0x163)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 33
    ptr               : 0xd0487e00
    unk               : 4
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf30000 (0xf3)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488254

================================================================
ID: 63, addr: 0xd0487800
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_RD_SS2 (0x173)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf40000 (0xf4)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd0488258
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #9 on: October 02, 2021, 05:03:54 PM »
EOS 250D Channels 64-75

Code: [Select]
================================================================
ID: 64, addr: 0xd04a2600
FLAGS 0b000000010000000011110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S0 (0x183)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 34
    ptr               : 0xd04a3500
    unk               : 1
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf50000 (0xf5)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d4

================================================================
ID: 65, addr: 0xd04a2700
FLAGS 0b000000010000100001110000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_S1 (0x193)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf60000 (0xf6)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44d8

================================================================
ID: 66, addr: 0xd04a2800
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS0 (0x1a3)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 35
    ptr               : 0xd04a3600
    unk               : 2
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0xf70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf70000 (0xf7)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44dc

================================================================
ID: 67, addr: 0xd04a2900
FLAGS 0b000000000000000001110000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS1 (0x1b3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf80000 (0xf8)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e0

================================================================
ID: 68, addr: 0xd04a2a00
FLAGS 0b000000000000100001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS2 (0x1c3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xf90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xf90000 (0xf9)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e4

================================================================
ID: 69, addr: 0xd04a2b00
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS3 (0x1d3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfa0000 (0xfa)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44e8

================================================================
ID: 70, addr: 0xd04a3000
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS4 (0x1e3)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfb0000 (0xfb)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44ec

================================================================
ID: 71, addr: 0xd04a3100
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS5 (0x1a4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfc0000 (0xfc)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f0

================================================================
ID: 72, addr: 0xd04a3200
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS6 (0x1b4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfd0000 (0xfd)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f4

================================================================
ID: 73, addr: 0xd04a3300
FLAGS 0b000000000000000001100000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_RD_SS7 (0x1c4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo 0xfe0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0xfe0000 (0xfe)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04a44f8

================================================================
ID: 74, addr: 0xd04a7100
FLAGS 0b000000000000000000010010000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_DAN_RD (0x1d4)
    ISR: EDMAC_WriteISR

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 75, addr: 0xd04c0300
FLAGS 0b000000010000000000000000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
     22: __INFO_0x16

Interrupt
    ID : EDOMAIN_EDMAC_7_RD_S0 (0x1e4)
    ISR: EDMAC_WriteISR

PackUnpackInfo
    PackUnpackId      : 36
    ptr               : 0xd04c0500
    unk               : 0
PackUnpackInfoMode
     0: INFO_PACK_UNPACK_MODE

DmacBoomerInfo 0x1000000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1000000 (0x100)
    VdType                  : 0x2 __UNKNOWN_0x2
    addr1                   : 0x0
    addr2                   : 0xd04c21ac
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #10 on: October 02, 2021, 05:09:07 PM »
Observations so far:

- DIGIC 6 has completely different config (thus not included in this thread)
- DIGIC 7 has much simpler config
- Across checked DIGIC 8 cameras if you diff outputs (they were made in a way that you can easily compare three files in eg. Meld), it is clearly visible evolution M50 -> R -> RP -> 250D.

M50 -> R changes two channels config slightly (PackUnpackMode set on ch4 in M50, ch7 in in R)
R -> RP adds a few new possible flags to some channels
RP -> 250D adds PackUnpackMode on ch4 (like it was on M50)

Unfortunately M50 and R have a ton of debug asserts info (that's how we know flag names), those are gone in RP and 250D - so they will be left unnamed for now.
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.

kitor

  • Developer
  • Senior
  • *****
  • Posts: 445
Re: EDMAC in Digic 7 / 8 world
« Reply #11 on: October 02, 2021, 07:57:42 PM »
Yep, corrected.

I also tried to decode EOS R6 config, but structs have changed a bit. Needed destructive changes to script, and as I was unable to find some data yet, I'm not integrating this in clean way.
DmacInfo now has 5 entries (with two addresses in 0xDxxxxxxx range); InterruptHandlers is just map of interrupts without hardcodeded handlers. Interrupt ISRs are registered on runtime - but at least I was able to find them.

Digic X has 118 channels.

R6 Output is below. Can be wrong, this is just initial attempt!
Channels only up to 72 , as this is expected to be wrong/preview anyway - and more will not fit into single post.
Code: [Select]

=====
DIGIC X has some caveats.

Flag names are inherited from Digic 8, as configs looks similar to RP.

ISRs are no longer hardcoded to interrupts.
=====

DmacInfo start: 0x01973448
InterruptHandlers start: 0x01974430
IVT start: 0x01f3eff8
IVT_GIC start: 0x01f411fc
DmacBoomerInfo start: 0x01974080
BoomerVdKickInfo start: 0x0196fac8
BoomerSelector1 start: 0x0196f4b8
Known ISRs:
   ADDR   |  NAME
0xe07af591 EDMAC_ReadISR
0xe07af6d3 EDMAC_WriteISR
0xe07af8c7 EDMAC_UnknownISR
================================================================
ID:  0, addr: 0xd2406000
FLAGS 0b000000000000000000010001000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_0_OPERA_WR (0x092)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID:  1, addr: 0xd2422000
FLAGS 0b000000001111101010111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14
     21: __INFO_0x15

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L0 (0x200)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x0
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800001
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x0 (0x0)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426240
    addr2                   : 0xd2426244
BoomerSelector for 0x0
    addr1               : 0xd24264c4

================================================================
ID:  2, addr: 0xd2422100
FLAGS 0b000000000111101010111100100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L1 (0x210)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800002
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x10000 (0x1)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426248
    addr2                   : 0xd242624c
BoomerSelector for 0x10000
    addr1               : 0xd24264c8

================================================================
ID:  3, addr: 0xd2422200
FLAGS 0b000000000111101011011000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L2 (0x220)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800004
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x20000 (0x2)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426250
    addr2                   : 0xd2426254
BoomerSelector for 0x20000
    addr1               : 0xd24264cc

================================================================
ID:  4, addr: 0xd2422300
FLAGS 0b000000000111101011011000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L3 (0x230)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800008
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x30000 (0x3)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426258
    addr2                   : 0xd242625c
BoomerSelector for 0x30000
    addr1               : 0xd24264d0

================================================================
ID:  5, addr: 0xd2422400
FLAGS 0b000000000111101011011000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L4 (0x240)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800010
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x40000 (0x4)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426260
    addr2                   : 0xd2426264
BoomerSelector for 0x40000
    addr1               : 0xd24264d4

================================================================
ID:  6, addr: 0xd2422500
FLAGS 0b000000000111101011011000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_L5 (0x250)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800020
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x50000 (0x5)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426268
    addr2                   : 0xd242626c
BoomerSelector for 0x50000
    addr1               : 0xd24264d8

================================================================
ID:  7, addr: 0xd2422600
FLAGS 0b000000000101101010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M0 (0x260)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800040
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x60000 (0x6)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426270
    addr2                   : 0xd2426274
BoomerSelector for 0x60000
    addr1               : 0xd24264dc

================================================================
ID:  8, addr: 0xd2422700
FLAGS 0b000000000101101010010000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     18: __INFO_0x12
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_M1 (0x001)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800080
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x70000 (0x7)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426278
    addr2                   : 0xd242627c
BoomerSelector for 0x70000
    addr1               : 0xd24264e0

================================================================
ID:  9, addr: 0xd2422800
FLAGS 0b000000000100101010110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S0 (0x011)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800100
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x80000 (0x8)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426280
    addr2                   : 0xd2426284
BoomerSelector for 0x80000
    addr1               : 0xd24264e4

================================================================
ID: 10, addr: 0xd2422900
FLAGS 0b000000000100101010110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S1 (0x021)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800200
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0x90000 (0x9)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426288
    addr2                   : 0xd242628c
BoomerSelector for 0x90000
    addr1               : 0xd24264e8

================================================================
ID: 11, addr: 0xd2422a00
FLAGS 0b000000000000100011000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S2 (0x031)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800400
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xa0000 (0xa)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426290
    addr2                   : 0xd2426294
BoomerSelector for 0xa0000
    addr1               : 0xd24264ec

================================================================
ID: 12, addr: 0xd2422b00
FLAGS 0b000000000000100011000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S3 (0x041)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00800800
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xb0000 (0xb)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd2426298
    addr2                   : 0xd242629c
BoomerSelector for 0xb0000
    addr1               : 0xd24264f0

================================================================
ID: 13, addr: 0xd2422c00
FLAGS 0b000000000000100011000000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_S4 (0x051)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00801000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xc0000 (0xc)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262a0
    addr2                   : 0xd24262a4
BoomerSelector for 0xc0000
    addr1               : 0xd24264f4

================================================================
ID: 14, addr: 0xd2422d00
FLAGS 0b000000000000101010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS0 (0x061)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00802000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xd0000 (0xd)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262a8
    addr2                   : 0xd24262ac
BoomerSelector for 0xd0000
    addr1               : 0xd24264f8

================================================================
ID: 15, addr: 0xd2422e00
FLAGS 0b000000000000101010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS1 (0x071)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xe0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00804000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xe0000 (0xe)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262b0
    addr2                   : 0xd24262b4
BoomerSelector for 0xe0000
    addr1               : 0xd24264fc

================================================================
ID: 16, addr: 0xd2422f00
FLAGS 0b000000000000100010000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS2 (0x081)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00808000
        `-- & AssertInfo    : 0x00800000
BoomerVdKickInfo for BoomerID 0xf0000 (0xf)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262b8
    addr2                   : 0xd24262bc
BoomerSelector for 0xf0000
    addr1               : 0xd2426500

================================================================
ID: 17, addr: 0xd2423000
FLAGS 0b000000000000100010000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS3 (0x091)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x100000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00810000
        `-- & AssertInfo    : 0x00810000
BoomerVdKickInfo for BoomerID 0x100000 (0x10)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262c0
    addr2                   : 0xd24262c4
BoomerSelector for 0x100000
    addr1               : 0xd2426504

================================================================
ID: 18, addr: 0xd2423100
FLAGS 0b000000000000101010010000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_1_WR_SS4 (0x0a1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x110000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00820000
        `-- & AssertInfo    : 0x00820000
BoomerVdKickInfo for BoomerID 0x110000 (0x11)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24262c8
    addr2                   : 0xd24262cc
BoomerSelector for 0x110000
    addr1               : 0xd2426508

================================================================
ID: 19, addr: 0xd244d000
FLAGS 0b000000000110101010110000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_L0_A (0x0b1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x4d0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x01000001
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x4d0000 (0x4d)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd244e138
    addr2                   : 0xd244e13c
BoomerSelector for 0x4d0000
    addr1               : 0xd244e274

================================================================
ID: 20, addr: 0xd244d100
FLAGS 0b000000000110101010110000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_L1_A (0x0c1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x4e0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x01000002
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x4e0000 (0x4e)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd244e140
    addr2                   : 0xd244e144
BoomerSelector for 0x4e0000
    addr1               : 0xd244e278

================================================================
ID: 21, addr: 0xd244d200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0_A (0x0d1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x4f0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x01000100
        `-- & AssertInfo    : 0x01000000
BoomerVdKickInfo for BoomerID 0x4f0000 (0x4f)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd244e148
    addr2                   : 0xd244e14c
BoomerSelector for 0x4f0000
    addr1               : 0xd244e27c

================================================================
ID: 22, addr: 0xd247d000
FLAGS 0b000000000110101010110000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_L0_B (0x0e1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x710000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x02000001
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x710000 (0x71)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd247e138
    addr2                   : 0xd247e13c
BoomerSelector for 0x710000
    addr1               : 0xd247e274

================================================================
ID: 23, addr: 0xd247d100
FLAGS 0b000000000110101010110000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_L1_B (0x0f1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x720000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x02000002
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x720000 (0x72)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd247e140
    addr2                   : 0xd247e144
BoomerSelector for 0x720000
    addr1               : 0xd247e278

================================================================
ID: 24, addr: 0xd247d200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_2_WR_S0_B (0x101)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x730000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x02000100
        `-- & AssertInfo    : 0x02000000
BoomerVdKickInfo for BoomerID 0x730000 (0x73)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd247e148
    addr2                   : 0xd247e14c
BoomerSelector for 0x730000
    addr1               : 0xd247e27c

================================================================
ID: 25, addr: 0xd246a000
FLAGS 0b000000000110101010111000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_L0_A (0x111)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x950000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x04000001
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x950000 (0x95)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd246b104
    addr2                   : 0xd246b108
BoomerSelector for 0x950000
    addr1               : 0xd246b1f8

================================================================
ID: 26, addr: 0xd246a100
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0_A (0x121)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x960000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x04000100
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x960000 (0x96)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd246b10c
    addr2                   : 0xd246b110
BoomerSelector for 0x960000
    addr1               : 0xd246b1fc

================================================================
ID: 27, addr: 0xd246a200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S1_A (0x131)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x970000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x04000200
        `-- & AssertInfo    : 0x04000000
BoomerVdKickInfo for BoomerID 0x970000 (0x97)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd246b114
    addr2                   : 0xd246b118
BoomerSelector for 0x970000
    addr1               : 0xd246b200

================================================================
ID: 28, addr: 0xd249a000
FLAGS 0b000000000110101010111000100001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      5: __INFO_0x05
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_L0_B (0x141)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xb00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x08000001
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xb00000 (0xb0)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd249b104
    addr2                   : 0xd249b108
BoomerSelector for 0xb00000
    addr1               : 0xd249b1f8

================================================================
ID: 29, addr: 0xd249a100
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S0_B (0x151)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xb10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x08000100
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xb10000 (0xb1)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd249b10c
    addr2                   : 0xd249b110
BoomerSelector for 0xb10000
    addr1               : 0xd249b1fc

================================================================
ID: 30, addr: 0xd249a200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_3_WR_S1_B (0x161)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xb20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x08000200
        `-- & AssertInfo    : 0x08000000
BoomerVdKickInfo for BoomerID 0xb20000 (0xb2)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd249b114
    addr2                   : 0xd249b118
BoomerSelector for 0xb20000
    addr1               : 0xd249b200

================================================================
ID: 31, addr: 0xd24a7000
FLAGS 0b000000000100101010111000010001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_M0 (0x171)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xcb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x10000040
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xcb0000 (0xcb)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24a8110
    addr2                   : 0xd24a8114
BoomerSelector for 0xcb0000
    addr1               : 0xd24a824c

================================================================
ID: 32, addr: 0xd24a7100
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S0 (0x181)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xcc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x10000100
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xcc0000 (0xcc)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24a8118
    addr2                   : 0xd24a811c
BoomerSelector for 0xcc0000
    addr1               : 0xd24a8250

================================================================
ID: 33, addr: 0xd24a7200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S1 (0x191)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xcd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x10000200
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xcd0000 (0xcd)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24a8120
    addr2                   : 0xd24a8124
BoomerSelector for 0xcd0000
    addr1               : 0xd24a8254

================================================================
ID: 34, addr: 0xd24a7300
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_5_WR_S2 (0x1a1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xce0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x10000400
        `-- & AssertInfo    : 0x10000000
BoomerVdKickInfo for BoomerID 0xce0000 (0xce)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24a8128
    addr2                   : 0xd24a812c
BoomerSelector for 0xce0000
    addr1               : 0xd24a8258

================================================================
ID: 35, addr: 0xd24c3000
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S0 (0x1b1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xef0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20000100
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xef0000 (0xef)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c63d8
    addr2                   : 0xd24c63dc
BoomerSelector for 0xef0000
    addr1               : 0xd24c67bc

================================================================
ID: 36, addr: 0xd24c3100
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S1 (0x1c1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf00000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20000200
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf00000 (0xf0)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c63e0
    addr2                   : 0xd24c63e4
BoomerSelector for 0xf00000
    addr1               : 0xd24c67c0

================================================================
ID: 37, addr: 0xd24c3200
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S2 (0x1d1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf10000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20000400
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf10000 (0xf1)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c63e8
    addr2                   : 0xd24c63ec
BoomerSelector for 0xf10000
    addr1               : 0xd24c67c4

================================================================
ID: 38, addr: 0xd24c3300
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S3 (0x1e1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf20000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20000800
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf20000 (0xf2)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c63f0
    addr2                   : 0xd24c63f4
BoomerSelector for 0xf20000
    addr1               : 0xd24c67c8

================================================================
ID: 39, addr: 0xd24c3400
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_S4 (0x1f1)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf30000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20001000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf30000 (0xf3)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c63f8
    addr2                   : 0xd24c63fc
BoomerSelector for 0xf30000
    addr1               : 0xd24c67cc

================================================================
ID: 40, addr: 0xd24c3500
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS0 (0x201)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf40000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20002000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf40000 (0xf4)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6400
    addr2                   : 0xd24c6404
BoomerSelector for 0xf40000
    addr1               : 0xd24c67d0

================================================================
ID: 41, addr: 0xd24c3600
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS1 (0x211)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf50000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20004000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf50000 (0xf5)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6408
    addr2                   : 0xd24c640c
BoomerSelector for 0xf50000
    addr1               : 0xd24c67d4

================================================================
ID: 42, addr: 0xd24c3700
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS2 (0x221)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf60000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20008000
        `-- & AssertInfo    : 0x20000000
BoomerVdKickInfo for BoomerID 0xf60000 (0xf6)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6410
    addr2                   : 0xd24c6414
BoomerSelector for 0xf60000
    addr1               : 0xd24c67d8

================================================================
ID: 43, addr: 0xd24c3800
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS3 (0x231)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf70000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20010000
        `-- & AssertInfo    : 0x20010000
BoomerVdKickInfo for BoomerID 0xf70000 (0xf7)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6418
    addr2                   : 0xd24c641c
BoomerSelector for 0xf70000
    addr1               : 0xd24c67dc

================================================================
ID: 44, addr: 0xd24c3900
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS4 (0x241)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf80000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20020000
        `-- & AssertInfo    : 0x20020000
BoomerVdKickInfo for BoomerID 0xf80000 (0xf8)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6420
    addr2                   : 0xd24c6424
BoomerSelector for 0xf80000
    addr1               : 0xd24c67e0

================================================================
ID: 45, addr: 0xd24c3a00
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS5 (0x251)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xf90000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20040000
        `-- & AssertInfo    : 0x20040000
BoomerVdKickInfo for BoomerID 0xf90000 (0xf9)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6428
    addr2                   : 0xd24c642c
BoomerSelector for 0xf90000
    addr1               : 0xd24c67e4

================================================================
ID: 46, addr: 0xd24c3b00
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS6 (0x261)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xfa0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20080000
        `-- & AssertInfo    : 0x20080000
BoomerVdKickInfo for BoomerID 0xfa0000 (0xfa)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6430
    addr2                   : 0xd24c6434
BoomerSelector for 0xfa0000
    addr1               : 0xd24c67e8

================================================================
ID: 47, addr: 0xd24c3c00
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS7 (0x002)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xfb0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20100000
        `-- & AssertInfo    : 0x20100000
BoomerVdKickInfo for BoomerID 0xfb0000 (0xfb)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6438
    addr2                   : 0xd24c643c
BoomerSelector for 0xfb0000
    addr1               : 0xd24c67ec

================================================================
ID: 48, addr: 0xd24c3d00
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS8 (0x012)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xfc0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20200000
        `-- & AssertInfo    : 0x20200000
BoomerVdKickInfo for BoomerID 0xfc0000 (0xfc)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6440
    addr2                   : 0xd24c6444
BoomerSelector for 0xfc0000
    addr1               : 0xd24c67f0

================================================================
ID: 49, addr: 0xd24c3e00
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_WR_SS9 (0x022)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0xfd0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x20400000
        `-- & AssertInfo    : 0x20400000
BoomerVdKickInfo for BoomerID 0xfd0000 (0xfd)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24c6448
    addr2                   : 0xd24c644c
BoomerSelector for 0xfd0000
    addr1               : 0xd24c67f4

================================================================
ID: 50, addr: 0xd24ca000
FLAGS 0b000000000000000000010010000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      7: INFO_DMAC_DANCING
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_6_DAN_WR (0x0a2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 51, addr: 0xd24eb000
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S0 (0x032)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1680000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x40000100
        `-- & AssertInfo    : 0x40000000
BoomerVdKickInfo for BoomerID 0x1680000 (0x168)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24ec0b8
    addr2                   : 0xd24ec0bc
BoomerSelector for 0x1680000
    addr1               : 0xd24ec17c

================================================================
ID: 52, addr: 0xd24eb100
FLAGS 0b000000000000101011110000001001
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      3: __INFO_0x03
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_S1 (0x042)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1690000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x40000200
        `-- & AssertInfo    : 0x40000000
BoomerVdKickInfo for BoomerID 0x1690000 (0x169)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24ec0c0
    addr2                   : 0xd24ec0c4
BoomerSelector for 0x1690000
    addr1               : 0xd24ec180

================================================================
ID: 53, addr: 0xd24eb200
FLAGS 0b000000000000101011110000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     12: INFO_XSYS_DIV_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_WR_SS0 (0x052)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x16a0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x40002000
        `-- & AssertInfo    : 0x40000000
BoomerVdKickInfo for BoomerID 0x16a0000 (0x16a)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24ec0c8
    addr2                   : 0xd24ec0cc
BoomerSelector for 0x16a0000
    addr1               : 0xd24ec184

================================================================
ID: 54, addr: 0xd24f3000
FLAGS 0b000000000000101010011000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_CAP_WR_SS0 (0x062)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x17d0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x80002000
        `-- & AssertInfo    : 0x80000000
BoomerVdKickInfo for BoomerID 0x17d0000 (0x17d)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24f4058
    addr2                   : 0xd24f405c
BoomerSelector for 0x17d0000
    addr1               : 0xd24f40ac

================================================================
ID: 55, addr: 0xd24f3100
FLAGS 0b000000000000101010011000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d
     15: __INFO_0x0f
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_CAP_WR_SS1 (0x072)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x17e0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x80004000
        `-- & AssertInfo    : 0x80000000
BoomerVdKickInfo for BoomerID 0x17e0000 (0x17e)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24f4060
    addr2                   : 0xd24f4064
BoomerSelector for 0x17e0000
    addr1               : 0xd24f40b0

================================================================
ID: 56, addr: 0xd24f3200
FLAGS 0b000000000000100010000000000101
  INDEX: FLAG_NAME
      0: INFO_DMAC_TYPE_WRITE
      2: INFO_DMAC_SS
     13: __INFO_0x0d
     17: INFO_VITON_MODE

Interrupt
    ID : EDOMAIN_EDMAC_7_CAP_WR_SS2 (0x082)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x17f0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x80008000
        `-- & AssertInfo    : 0x80000000
BoomerVdKickInfo for BoomerID 0x17f0000 (0x17f)
    VdType                  : 0x0 E_BOOMER_VD_KICK
    addr1                   : 0xd24f4068
    addr2                   : 0xd24f406c
BoomerSelector for 0x17f0000
    addr1               : 0xd24f40b4

================================================================
ID: 57, addr: 0xd2406100
FLAGS 0b000000000000000000010001000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      6: __INFO_0x06
     10: INFO_32BIT_MODE

Interrupt
    ID : EDOMAIN_EDMAC_0_OPERA_RD (0x1f3)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo BOOMER_UNDEFINED

================================================================
ID: 58, addr: 0xd2423200
FLAGS 0b000000000111000010111100100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L0 (0x0b2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1840000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1840000 (0x184)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426630

================================================================
ID: 59, addr: 0xd2423300
FLAGS 0b000000000111000010111100100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L1 (0x0c2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1850000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1850000 (0x185)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426634

================================================================
ID: 60, addr: 0xd2423400
FLAGS 0b000000000111000010111100100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
      8: INFO_128BIT_MODE
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_L2 (0x0d2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1860000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1860000 (0x186)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426638

================================================================
ID: 61, addr: 0xd2423500
FLAGS 0b000000000101000010111000010010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      4: __INFO_0x04
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_M0 (0x0e2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1870000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1870000 (0x187)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd242663c

================================================================
ID: 62, addr: 0xd2423600
FLAGS 0b000000000101000010111000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S0 (0x0f2)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1880000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1880000 (0x188)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426640

================================================================
ID: 63, addr: 0xd2423700
FLAGS 0b000000000101000010111000001010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      3: __INFO_0x03
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     18: __INFO_0x12
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_S1 (0x102)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1890000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1890000 (0x189)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426644

================================================================
ID: 64, addr: 0xd2423800
FLAGS 0b000000000000000010011000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS0 (0x112)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18a0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18a0000 (0x18a)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426648

================================================================
ID: 65, addr: 0xd2423900
FLAGS 0b000000000000000010011000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS1 (0x122)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18b0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18b0000 (0x18b)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd242664c

================================================================
ID: 66, addr: 0xd2423a00
FLAGS 0b000000000000000010000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS2 (0x132)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18c0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18c0000 (0x18c)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426650

================================================================
ID: 67, addr: 0xd2423b00
FLAGS 0b000000000000000010011000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS3 (0x142)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18d0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18d0000 (0x18d)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426654

================================================================
ID: 68, addr: 0xd2423c00
FLAGS 0b000000000000000010011000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
      9: INFO_64BIT_MODE
     10: INFO_32BIT_MODE
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS4 (0x152)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18e0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18e0000 (0x18e)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426658

================================================================
ID: 69, addr: 0xd2423d00
FLAGS 0b000000000000000010000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS5 (0x162)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x18f0000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x18f0000 (0x18f)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd242665c

================================================================
ID: 70, addr: 0xd2423e00
FLAGS 0b000000000000000010000000000110
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      2: INFO_DMAC_SS
     13: __INFO_0x0d

Interrupt
    ID : EDOMAIN_EDMAC_1_RD_SS6 (0x172)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1900000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1900000 (0x190)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd2426660

================================================================
ID: 71, addr: 0xd244d300
FLAGS 0b000000000110000010110000100010
  INDEX: FLAG_NAME
      1: INFO_DMAC_TYPE_READ
      5: __INFO_0x05
     10: INFO_32BIT_MODE
     11: INFO_DIV_MODE
     13: __INFO_0x0d
     19: __INFO_0x13
     20: __INFO_0x14

Interrupt
    ID : EDOMAIN_EDMAC_2_RD_L0_A (0x182)
    ISR: UNKNOWN_0x00000000

DmacBoomerInfo 0x1910000
    BoomerInSelType         : 0x00000000
        `-- & InSelType     : 0x00000000
    BoomerInSelEdmacType    : 0x00000000
        `-- & AssertInfo    : 0x00000000
BoomerVdKickInfo for BoomerID 0x1910000 (0x191)
    VdType                  : 0x1 __UNKNOWN_0x1
    addr1                   : 0x0
    addr2                   : 0xd244e33c

================================================================
Too many Canon cameras.
If you have a dead R/RP mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.