1. 20 May, 2021 1 commit
  2. 03 Feb, 2021 2 commits
  3. 10 May, 2017 1 commit
    • Philippe Gerum's avatar
      cobalt/x86: provide generic version of strncpy_from_user_nocheck() · 504f0e25
      Philippe Gerum authored
      The former open-coded version of this routine caused havoc in the
      exception table generated for recent kernels after the introduction of
      a new format for exception entries during the 4.5->4.6 time frame.
      
      Switch this code to a generic form which does not need to know about
      the implementation details of exception fixup code.
      504f0e25
  4. 09 Sep, 2016 1 commit
  5. 18 Dec, 2015 1 commit
  6. 21 Jul, 2015 1 commit
  7. 17 Feb, 2015 2 commits
  8. 05 Jul, 2014 1 commit
  9. 03 Jun, 2014 1 commit
  10. 06 Jul, 2013 1 commit
  11. 14 Dec, 2012 1 commit
    • Philippe Gerum's avatar
      cobalt: remove HAL interface · bb4f2d90
      Philippe Gerum authored
      Originally, the HAL interface was aimed at abstracting the real-time
      enabler on top of which the nucleus sits, when running over the linux
      kernel. Along the years, we only used the Adeos pipeline for this
      purpose, and 3.x is writing this dependency in stone for the Cobalt
      core.
      
      Therefore the HAL layer becomes pointless, and removing it simplifies
      a great deal of low level Xenomai code, making architecture ports even
      simpler.
      
      In the same move, we dismiss support for legacy pipelines. A pipeline
      from the recent "core" series, exposing API revision #2 or better is
      required to build and run Xenomai 3.x.
      
      NOTE: nios2 and sh4 are not ready for prime time, since we don't have
      a core pipeline implementation for them yet. We leave them in tree
      though, waiting for catch-up.
      bb4f2d90