1. 01 Feb, 2021 1 commit
    • John Ballance's avatar
      Prevent spurious lockup if no PCI device available · ee2b322a
      John Ballance authored
      Prevents lockup in module initialisation if the PCI_FindByClass SWI returns 0 rather than an error when hunting for an OCHIDriver device. Brings this in line with EHCIDriver and others.
      
      Version 0.56. Tagged as 'OHCIDriver-0_56'
      ee2b322a
  2. 04 Jul, 2020 1 commit
    • Robert Sprowson's avatar
      Change to unsigned physical addresses · 3e964bd5
      Robert Sprowson authored
      The prototype for vtophys returns an unsigned value, update this driver to match the port header file from USBDriver-1_31.
      Use symbolic names for HAL calls.
      
      Version 0.55. Tagged as 'OHCIDriver-0_55'
      3e964bd5
  3. 14 Oct, 2018 1 commit
  4. 27 Jan, 2018 1 commit
    • ROOL's avatar
      Defined return on error · f9d3a679
      ROOL authored
      Detail:
        Ensure the returned status is defined if USBDriver_InsertTransfer fails (because USBDriver has gone).
        See similar in DWCDriver-0_34.
      
      Version 0.53. Tagged as 'OHCIDriver-0_53'
      f9d3a679
  5. 18 Nov, 2017 1 commit
    • ROOL's avatar
      Updates from NetBSD · c8ae46e6
      ROOL authored
      Detail:
        ohcivar.h sync'd with NetBSD revision 1.36.
        ohcireg.h already at NetBSD revision 1.20.
        ohci.c minor changes from NetBSD revision 1.158, being careful with interrupt outpoint handling. Many of the changes are restoring the original indentation (best viewed ignoring white space).
        Debug build fix, adding missing logprintf() function.
      Admin:
        Tested on an Iyonix.
        Submission for USB bounty.
      
      Version 0.52. Tagged as 'OHCIDriver-0_52'
      c8ae46e6
  6. 22 Oct, 2017 1 commit
  7. 19 Aug, 2017 1 commit
    • ROOL's avatar
      Changes to header imports · 89aecfa2
      ROOL authored
      Detail:
        Use those in C:USB rather than reaching inside the adjacent USBDriver.
        Use local OHCI declarations too.
      Admin:
        Requires USBDriver-1_21.
      
      Version 0.50. Tagged as 'OHCIDriver-0_50'
      89aecfa2
  8. 31 Jul, 2017 1 commit
  9. 30 Jul, 2017 4 commits
    • ROOL's avatar
      Edits to build as a separate component · a0460f00
      ROOL authored
      Detail:
        Makefile recreated.
        Removed USBHAL switched code.
        Pulled out BSD support functions into a new file (bsd_fns.c), and made DebugLib filter naming consistent.
        Changed ohci_base address to hci_base to allow commonality, though this isn't (yet) made use of.
        Expanded tabs in CMHG file.
      Admin:
        Tested in a Tungsten ROM.
        Submission for USB bounty.
      
      Version 0.49. Tagged as 'OHCIDriver-0_49'
      a0460f00
    • ROOL's avatar
      Get a new tag · 173c8be8
      ROOL authored
      Admin:
        Increment existing VersionNum to 0.48 to match extant OHCIDriver.
      173c8be8
    • ROOL's avatar
    • ROOL's avatar
      Split OHCIDriver into a distinct component · b4fb1757
      ROOL authored
      Admin:
        Reference tag was USBDriver-1_19.
        ohci.c revision 1.26
        ohcimodule.c revision 1.29
        cmhg/OHCIDriverHdr revision 1.9 (previously named ohcimodhead)
        ohcireg.h revision 1.2
        ohcivar.h revision 1.5
        Resources/UK/Messages revision 1.5 (previously named OHCIMessages)
        call_veneer.s revision 1.6
      b4fb1757
  10. 08 Jul, 2017 1 commit
    • ROOL's avatar
      Do nothing during export phase · e136216f
      ROOL authored
      Admin:
        Currently (intentionally) does nothing.
        Submission for USB bounty.
      
      Version 0.04. Tagged as 'OHCIDriver-0_04'
      e136216f
  11. 11 Mar, 2012 1 commit
    • Jeffrey Lee's avatar
      Fix register definitions · e1fba59e
      Jeffrey Lee authored
      Detail:
        h/OHCI - Interrupt status/enable/disable and frame number registers had some fields the wrong size
      Admin:
        Bug spotted by Dave Higton
        Tested in Iyonix ROM softload
        Doesn't look like the broken register definitions are in active use?
      
      
      Version 0.03. Tagged as 'OHCIDriver-0_03'
      e1fba59e
  12. 14 Sep, 2001 2 commits
    • Dan Ellis's avatar
      ASM header file for OHCI registers · 186f2cb4
      Dan Ellis authored
      Detail:
        This file describes the OHCI register layout and data structures.
      
      Admin:
        Used by PHCIDriver.
      
      
      
      
      Version 0.02. Tagged as 'OHCIDriver-0_02'
      186f2cb4
    • Dan Ellis's avatar
      ASM header file for OHCI registers · 5194680d
      Dan Ellis authored
      Detail:
        This file describes the OHCI register layout and data structures.
      
      Admin:
        Used by PHCIDriver.
      
      
      
      
      Version 0.01. Tagged as 'OHCIDriver-0_01'
      5194680d
  13. 21 Mar, 2001 3 commits