Skip to content

Instantly share code, notes, and snippets.

@japaric
Created May 15, 2020 15:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save japaric/17cc3a223b12a97737b1cb706f384b8c to your computer and use it in GitHub Desktop.
Save japaric/17cc3a223b12a97737b1cb706f384b8c to your computer and use it in GitHub Desktop.
Available Access Ports:
IDR {
REVISION: 0x2,
DESIGNER: 0x23b,
CLASS: MEMAP,
_RES0: 0x0,
VARIANT: 0x1,
TYPE: AMBA_AHB3,
}
Class1RomTable(
CSComponentId {
base_address: 0xe00ff000,
class: RomTable,
peripheral_id: PeripheralID {
REVAND: 0x000000,
CMOD: No,
REVISION: 0x000002,
JEP106: Some(
JEP106Code({ cc: 0x02, id: 0x44 } => Some("Nordic VLSI ASA")),
),
PART: 0x000008,
SIZE: 0x000001,
},
},
RomTable {
entries: [
RomTableEntry {
power_domain_id: 0x000000,
power_domain_valid: false ,
format: true ,
component_data: GenericIPComponent(
CSComponentId {
base_address: 0xe000e000,
class: GenericIPComponent,
peripheral_id: PeripheralID {
REVAND: 0x000000,
CMOD: No,
REVISION: 0x000000,
JEP106: Some(
JEP106Code({ cc: 0x04, id: 0x3b } => Some("ARM Ltd")),
),
PART: 0x00000c,
SIZE: 0x000001,
},
},
),
},
RomTableEntry {
power_domain_id: 0x000000,
power_domain_valid: false ,
format: true ,
component_data: GenericIPComponent(
CSComponentId {
base_address: 0xe0002000,
class: GenericIPComponent,
peripheral_id: PeripheralID {
REVAND: 0x000000,
CMOD: No,
REVISION: 0x000002,
JEP106: Some(
JEP106Code({ cc: 0x04, id: 0x3b } => Some("ARM Ltd")),
),
PART: 0x000003,
SIZE: 0x000001,
},
},
),
},
RomTableEntry {
power_domain_id: 0x000000,
power_domain_valid: false ,
format: true ,
component_data: Class9RomTable(
CSComponentId {
base_address: 0xe0041000,
class: CoreSightComponent,
peripheral_id: PeripheralID {
REVAND: 0x000000,
CMOD: No,
REVISION: 0x000000,
JEP106: Some(
JEP106Code({ cc: 0x04, id: 0x3b } => Some("ARM Ltd")),
),
PART: 0x000925,
SIZE: 0x000001,
},
},
),
},
],
},
)
IDR {
REVISION: 0x0,
DESIGNER: 0x144,
CLASS: Undefined,
_RES0: 0x0,
VARIANT: 0x0,
TYPE: JTAG_COM_AP,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment