1. 04 Apr, 2018 1 commit
  2. 03 Apr, 2018 6 commits
  3. 31 Mar, 2018 10 commits
  4. 30 Mar, 2018 2 commits
    • 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
    • Jens Korinth's avatar
      Alpha version of Zynq module · 8fd29c4e
      Jens Korinth authored
      * adds io-mapping code for GPx and status core
      * appears to work, tests require ported libplatform
  5. 29 Mar, 2018 7 commits
  6. 28 Mar, 2018 5 commits
  7. 27 Mar, 2018 2 commits
  8. 26 Mar, 2018 3 commits
  9. 25 Mar, 2018 2 commits
    • Jens Korinth's avatar
      Move generic stuff to 'common' · 86062ffc
      Jens Korinth authored
    • Jens Korinth's avatar
      WIP: Implement first draft of unified LKM · bd46c693
      Jens Korinth authored
      * amount of kernel code can be reduced by using a unified driver
      * will merge all platforms into TLKM - TaPaSCo Loadable Kernel Module
      * implemented a performance counter interface based on X-macros
      * makes adding new performance counters is very simple
      * can be read from a new miscdevice, which outputs all at once
      * ported async file code, everything else still missing
      * also missing: need code to detect the platform reliably
  10. 24 Mar, 2018 2 commits