1. 21 May, 2019 1 commit
  2. 04 May, 2018 2 commits
  3. 26 Apr, 2018 1 commit
  4. 12 Apr, 2018 1 commit
  5. 06 Apr, 2018 2 commits
  6. 04 Apr, 2018 2 commits
  7. 03 Apr, 2018 1 commit
    • Jens Korinth's avatar
      WIP: make read_ctl etc. inline to use device ops · 541247ab
      Jens Korinth authored
      * default implementations use ioctls, specialized implementations
        may choose a different route per platform
      * using deinit everywhere in userland code instead of exit
      * several other changes in build configs etc.
      541247ab
  8. 31 Mar, 2018 2 commits
  9. 30 Mar, 2018 1 commit
    • 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