text: #pragma once
  
  /// Note: This is automatically generated using a svd file
  /// Warning: zol::bit_x and zol::field_x might have incorrect access restrictions, review might be necessary!
  
  #include <bits.h>
  #include <fields.h>
  #include <register.h>
  
  /// @brief {description}
  struct {name} {{
      static constexpr zol::addr_t address = {address};
  
  {fields}private:
      {name}() {{}}
  }};
  