Skip to main content
Ctrl+K
docs - Home docs - Home

Interface Documentation

  • ifgen package
    • ifgen.commands package
    • ifgen.common package
    • ifgen.config package
    • ifgen.enum package
      • ifgen.enum.python package
    • ifgen.environment package
    • ifgen.generation package
      • ifgen.generation.python package
    • ifgen.plugins package
      • ifgen.plugins.struct_receiver package
    • ifgen.struct package
      • ifgen.struct.methods package
        • ifgen.struct.methods.fields package
      • ifgen.struct.python package
    • ifgen.svd package
      • ifgen.svd.group package
      • ifgen.svd.model package

All modules for which code is available

  • ifgen.app
  • ifgen.commands.all
  • ifgen.commands.gen
  • ifgen.commands.svd
  • ifgen.common
  • ifgen.config
    • ifgen.config.svd
  • ifgen.entry
  • ifgen.enum
    • ifgen.enum.common
    • ifgen.enum.header
    • ifgen.enum.map
    • ifgen.enum.python
    • ifgen.enum.source
    • ifgen.enum.test
  • ifgen.enums
  • ifgen.environment
    • ifgen.environment.field
    • ifgen.environment.padding
  • ifgen.generation
    • ifgen.generation.interface
    • ifgen.generation.json
    • ifgen.generation.python
    • ifgen.generation.test
  • ifgen.paths
  • ifgen.plugins
    • ifgen.plugins.struct_receiver
  • ifgen.schemas
  • ifgen.struct
    • ifgen.struct.header
    • ifgen.struct.methods
      • ifgen.struct.methods.bit
      • ifgen.struct.methods.common
      • ifgen.struct.methods.fields
        • ifgen.struct.methods.fields.common
        • ifgen.struct.methods.fields.getter
        • ifgen.struct.methods.fields.setter
    • ifgen.struct.python
    • ifgen.struct.stream
    • ifgen.struct.test
    • ifgen.struct.util
  • ifgen.svd
    • ifgen.svd.cpu
    • ifgen.svd.device
    • ifgen.svd.group
      • ifgen.svd.group.base
      • ifgen.svd.group.enums
      • ifgen.svd.group.fields
    • ifgen.svd.model
      • ifgen.svd.model.address_block
      • ifgen.svd.model.cpu
      • ifgen.svd.model.derived
      • ifgen.svd.model.device
      • ifgen.svd.model.enum
      • ifgen.svd.model.field
      • ifgen.svd.model.interrupt
      • ifgen.svd.model.peripheral
    • ifgen.svd.peripherals
    • ifgen.svd.process
    • ifgen.svd.string
    • ifgen.svd.task

By Libre Embedded

© Copyright 2026, Libre Embedded.