X-HEEP Logo
  • Getting started
  • How to…
  • Configuration
    • System Configuration
    • CPU Configuration
    • CORE-V eXtension Interface (CV-X-IF) Configuration
    • Memory Banks Configuration
    • Bus Type Configuration
    • Linker Configuration
    • Pad Configuration
    • Peripheral Configuration
    • Extension Configuration
    • xheep_gen
      • xheep_gen package
        • Subpackages
        • Submodules
        • Module contents
  • eXtending X-HEEP
  • Testing
  • Peripherals
  • External Peripherals
  • FPGA
  • ASICs
X-HEEP
  • Configuration
  • xheep_gen
  • xheep_gen package
  • xheep_gen.peripherals package
  • xheep_gen.peripherals.base_peripherals package
  • View page source

xheep_gen.peripherals.base_peripherals package

Submodules

  • xheep_gen.peripherals.base_peripherals.Bootrom module
    • Bootrom
  • xheep_gen.peripherals.base_peripherals.DMA module
    • DMA
      • DMA.get_addr_mode()
      • DMA.get_ch_length()
      • DMA.get_fifo_depth()
      • DMA.get_hw_fifo_mode()
      • DMA.get_is_included()
      • DMA.get_num_channels()
      • DMA.get_num_channels_per_master_port()
      • DMA.get_num_master_ports()
      • DMA.get_subaddr_mode()
      • DMA.get_xbar_array()
      • DMA.get_zero_padding()
      • DMA.set_addr_mode()
      • DMA.set_ch_length()
      • DMA.set_fifo_depth()
      • DMA.set_hw_fifo_mode()
      • DMA.set_num_channels()
      • DMA.set_num_channels_per_master_port()
      • DMA.set_num_master_ports()
      • DMA.set_subaddr_mode()
      • DMA.set_zero_padding()
      • DMA.validate()
  • xheep_gen.peripherals.base_peripherals.Ext_peripheral module
    • Ext_peripheral
  • xheep_gen.peripherals.base_peripherals.Fast_intr_ctrl module
    • Fast_intr_ctrl
  • xheep_gen.peripherals.base_peripherals.GPIO_ao module
    • GPIO_ao
  • xheep_gen.peripherals.base_peripherals.Pad_control module
    • Pad_control
  • xheep_gen.peripherals.base_peripherals.Power_manager module
    • Power_manager
      • Power_manager.get_external_domains()
      • Power_manager.set_external_domains()
  • xheep_gen.peripherals.base_peripherals.RV_timer_ao module
    • RV_timer_ao
  • xheep_gen.peripherals.base_peripherals.SOC_ctrl module
    • SOC_ctrl
  • xheep_gen.peripherals.base_peripherals.SPI_flash module
    • SPI_flash
  • xheep_gen.peripherals.base_peripherals.SPI_memio module
    • SPI_memio
  • xheep_gen.peripherals.base_peripherals.W25Q128JW_controller module
    • W25Q128JW_Controller

Module contents

Previous Next

© Copyright 2025, EPFL.

Built with Sphinx using a theme provided by Read the Docs.