Rizin
unix-like reverse engineering framework and cli tools
rz_platform_profile_t Struct Reference

#include <rz_platform.h>

Public Attributes

ut64 rom_size
 
ut64 ram_size
 
ut64 rom_address
 
ut64 eeprom_size
 
ut64 io_size
 
ut64 sram_start
 
ut64 sram_size
 
ut64 pc
 
ut64 page_size
 
ut64 interrupt_vector_size
 
HtUP * registers_mmio
 
HtUP * registers_extended
 

Detailed Description

Definition at line 16 of file rz_platform.h.

Member Data Documentation

◆ eeprom_size

ut64 rz_platform_profile_t::eeprom_size

Definition at line 20 of file rz_platform.h.

◆ interrupt_vector_size

ut64 rz_platform_profile_t::interrupt_vector_size

Definition at line 26 of file rz_platform.h.

◆ io_size

ut64 rz_platform_profile_t::io_size

Definition at line 21 of file rz_platform.h.

◆ page_size

ut64 rz_platform_profile_t::page_size

Definition at line 25 of file rz_platform.h.

◆ pc

ut64 rz_platform_profile_t::pc

Definition at line 24 of file rz_platform.h.

◆ ram_size

ut64 rz_platform_profile_t::ram_size

Definition at line 18 of file rz_platform.h.

◆ registers_extended

HtUP* rz_platform_profile_t::registers_extended

Definition at line 28 of file rz_platform.h.

Referenced by rz_platform_profile_add_flag_every_io(), and rz_platform_profile_new().

◆ registers_mmio

HtUP* rz_platform_profile_t::registers_mmio

Definition at line 27 of file rz_platform.h.

Referenced by rz_platform_profile_add_flag_every_io(), and rz_platform_profile_new().

◆ rom_address

ut64 rz_platform_profile_t::rom_address

Definition at line 19 of file rz_platform.h.

Referenced by rz_analysis_add_device_peripheral_map().

◆ rom_size

ut64 rz_platform_profile_t::rom_size

Definition at line 17 of file rz_platform.h.

Referenced by rz_analysis_add_device_peripheral_map().

◆ sram_size

ut64 rz_platform_profile_t::sram_size

Definition at line 23 of file rz_platform.h.

◆ sram_start

ut64 rz_platform_profile_t::sram_start

Definition at line 22 of file rz_platform.h.


The documentation for this struct was generated from the following file: