1. 30 Dec, 2009 1 commit
  2. 06 Dec, 2009 3 commits
    • Kevin Wolf's avatar
      Simplify driver declarations · c159d757
      Kevin Wolf authored
      
      * cdi: The destroy function doesn't need to get the driver struct passed
        as an argument. The driver struct is static anyway.
      * cdi: Drivers don't need to wrap cdi_{fs,net,storage}_driver if they
        don't extend the struct (and there is no reason to do so).
      Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
      c159d757
    • Kevin Wolf's avatar
      Call driver init function as a callback · afb12409
      Kevin Wolf authored
      
      * cdi: Drivers register their initialization function in the generic
        driver structur now. They no longer have a main function (if
        possible), instead the entry point is moved to somewhere in the OS
        specific CDI library.
      ! cdi: Drivers need to specify their type
      Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
      afb12409
    • Kevin Wolf's avatar
      Use the CDI_DRIVER macro · 20c162c2
      Kevin Wolf authored
      
      * cdi: Initialize driver structures statically instead of using init
        functions that set the values
      + cdi: Add a CDI_DRIVER definition to each driver
      Signed-off-by: Kevin Wolf's avatarKevin Wolf <kevin@tyndur.org>
      20c162c2
  3. 21 Aug, 2009 1 commit
  4. 07 Aug, 2009 2 commits
  5. 29 May, 2009 1 commit
  6. 17 Jan, 2009 1 commit
  7. 14 Dec, 2008 1 commit
  8. 31 Aug, 2008 1 commit
  9. 06 Jan, 2008 1 commit
  10. 30 Dec, 2007 1 commit
  11. 25 Dec, 2007 2 commits
  12. 23 Dec, 2007 1 commit
  13. 20 Dec, 2007 1 commit
  14. 19 Dec, 2007 1 commit
  15. 17 Dec, 2007 4 commits