Skip to content
  • Jens Korinth's avatar
    WIP: Started to port Zynq to TLKM · 3c930b85
    Jens Korinth authored
    * much of the basic initialization can now be generalized and
      re-used for all platforms
    * implemented libplatform support for querying, creating and
      destroying devices
    * added platform_ctx_t and platform_devctx_t distinction, to
      reflect the platform / device level
    * platform_ctx_t holds the refs to the static TLKM interfaces
    * platform_devctx_t contains access to dynamic files etc. available
      only after the device has been created
    * ported generic modules to new TLKM interfaces
    * will need some mechanism to patch-in the board-specific code
    * also, will need to implement more calls, e.g., read and write:
      if mmap is available, that is always the best solution; only use
      the TLKM interface, if mmap is not possible
    * most of the that code should be generic, too
    3c930b85