1. 01 Jan, 2012 1 commit
  2. 06 Dec, 2011 1 commit
    • Jeffrey Lee's avatar
      Update to support alternate HAL sizes · a11f352f
      Jeffrey Lee authored
      Detail:
        s/Boot, s/Top - Now uses OSROM_HALSize for the HAL size instead of fixed 64K constant.
      Admin:
        Tested in ROM softload with 64K & 32K HAL sizes.
        However, Aemulor doesn't seem to like a 32K HAL size.
      
      
      Version 0.32. Tagged as 'Tungsten-0_32'
      a11f352f
  3. 04 Dec, 2011 1 commit
    • Jeffrey Lee's avatar
      Fix HAL_UARTModemControl · ae45fb7f
      Jeffrey Lee authored
      Detail:
        s/UART - Fixed HAL_UARTModemControl to pay attention to the 'mask' parameter
      Admin:
        Tested in Iyonix ROM softload
      
      
      Version 0.31. Tagged as 'Tungsten-0_31'
      ae45fb7f
  4. 26 Nov, 2011 1 commit
    • Jeffrey Lee's avatar
      Update keyboard scanning to work with new kernel changes · b65fb87b
      Jeffrey Lee authored
      Detail:
        c/USBHAL, h/USBHAL - Updated HAL_KbdScanInterrupt to follow the behaviour that the kernel expects. The interrupting device number is passed in in a1, and the function should return a1 unmodified if the device is unrecognised, or -1 if the interrupt was handled.
      Admin:
        Tested in ROM on Iyonix
      
      
      Version 0.30. Tagged as 'Tungsten-0_30'
      b65fb87b
  5. 08 Aug, 2011 1 commit
    • Jeffrey Lee's avatar
      Tweak debug code · 79f305e5
      Jeffrey Lee authored
      Detail:
        hdr/80321 - Improved notes about debug options.
        s/Boot - Don't reinit UART 3 if it's already in use for debugging
        s/Top, hdr/80321 - Use new FlashCheckInDebug option to help work out whether flash check failure code is called
        s/UART - Disable HAL UART API if UART 3 is in use for debugging
      Admin:
        Tested in ROM softload
      
      
      Version 0.29. Tagged as 'Tungsten-0_29'
      79f305e5
  6. 19 Jan, 2010 1 commit
    • ROOL's avatar
      Incremented version number, no other change. · a9e163ea
      ROOL authored
      Previous changes were untagged, but incrementing the version number gives
      us a tag we can associate with the official RISC OS 5.16 release.
      
      Version 0.28. Tagged as 'Tungsten-0_28'
      a9e163ea
  7. 11 Jun, 2009 1 commit
    • Ben Avison's avatar
      GET file pathnames changed · 41748163
      Ben Avison authored
      Detail:
        Uses suffixed file extensions for compatiblity with both objasm and asasm.
      Admin:
        Supplied by Peter Naulls, tested at ROOL
      
      Version 0.27. Not tagged
      41748163
  8. 22 Apr, 2009 1 commit
    • Ben Avison's avatar
      Added Tungsten ROM flash programmer / ROM image distribution application · 43cc6090
      Ben Avison authored
      Detail:
        Minimally automated - currently needs tweaking for every ROM release.
        When you've done a Tungsten ROM build and you want to release it, run
        Tungsten.utils.ROMDistrib.!MkInstall and it will create the !ROMxxx
        application in RiscOS.Install for you.
      Admin:
        To be tested...
      
      Version 0.27. Tagged as 'Tungsten-0_27'
      43cc6090
  9. 22 Dec, 2008 1 commit
    • Ben Avison's avatar
      Fixed a few bugs in the interrupt code I noticed in passing. · 1b1240a4
      Ben Avison authored
      Detail:
        * HAL_IRQStatus would always return 0 for 80321 devices
        * HAL_FIQEnable/HAL_FIQDisable got their maths wrong and adjusted an
          unhelpful bit pattern of device enable flags in the FIQ controller
      Admin:
        Not tested
      
      Version 0.26. Tagged as 'Tungsten-0_26'
      1b1240a4
  10. 04 Dec, 2005 1 commit
  11. 11 Aug, 2005 1 commit
  12. 10 Aug, 2005 1 commit
    • John Ballance's avatar
      Ensure debug is turned off by default. · 9753d067
      John Ballance authored
      	Added code to ensure any video card is forced into
      	PCI (not AGP) mode before PCI Enumeration.
      Detail:
      	now writes graphics card AGP Command register to 0
      	to ensure card is in PCI mode. This is to help overcome
      	an issue seen occasionally on Tungsten.
      Admin:  in test at CTL
      
      
      Version 0.23. Tagged as 'Tungsten-0_23'
      9753d067
  13. 25 Jan, 2005 1 commit
  14. 02 Nov, 2004 1 commit
  15. 29 Oct, 2004 1 commit
  16. 08 Sep, 2004 1 commit
  17. 30 Jun, 2004 1 commit
  18. 16 Feb, 2004 1 commit
  19. 16 Jan, 2004 1 commit
  20. 15 Apr, 2003 2 commits
  21. 23 Feb, 2003 1 commit
    • Robert Sprowson's avatar
      Kevin's new PCI enumeration C. · 43b821f1
      Robert Sprowson authored
      Kevin's UART control for DualSerial to talk to.
      Completion of flash recovery stuff - it now flashes the floppy drive
      light appropriately then requests a new OS image down the serial port
      but is careful never to erase itself.To allow this has required some
      shuffling to ensure the first 8k of binary is fixed and makes no
      external calls - "s.Top" arranges this and effectively moves the
      HAL up 8k in ROM.
      
      Version 0.13. Tagged as 'Tungsten-0_13'
      43b821f1
  22. 21 Feb, 2003 1 commit
  23. 16 Feb, 2003 1 commit
  24. 22 Jan, 2003 1 commit
    • Ben Avison's avatar
      DMA changes. · 766c6ac5
      Ben Avison authored
      Detail:
        * Extended HAL_ATAControllerInfo to return information for the creation of
          IDE bus mastering devices (to interface with the DMA Manager).
        * Removed some obsolete code from the M1535+ legacy DMA controller device,
          and changed it to use the ID codes exported from Kernel-5_35-4_79_2_54.
      Admin:
        Tested on Tungsten.
      
      Version 0.10. Tagged as 'Tungsten-0_10'
      766c6ac5
  25. 20 Jan, 2003 1 commit
    • Ben Avison's avatar
      Bugfixes: · 6cb2d390
      Ben Avison authored
      * XINT0 could not be masked using HAL_IRQDisable() (a hangover from a
        RevA hardware workaround)
      * SlotTablePrototype wasn't correct
      
      Version 0.09. Tagged as 'Tungsten-0_09'
      6cb2d390
  26. 13 Dec, 2002 2 commits
    • Kevin Bracey's avatar
      ATA setup now extended to handle setting of multiword and Ultra DMA modes. · 5ff54839
      Kevin Bracey authored
      If the PCI-PCI bridge is the Intel 21154, Hint HB2 or Pericom device, then
      it deactivates unused clock outputs, and assigns the PCI-PCI bridge and
      super-IO chip to the high-priority arbiter group.
      
      Version 0.08. Tagged as 'Tungsten-0_08'
      5ff54839
    • Ben Avison's avatar
      Support for latest DMA Manager module, plus some housekeeping. · bd04160b
      Ben Avison authored
      Detail:
        * Removed obsolete DMA-related HAL entries (no longer required by latest
          DMA Manager).
        * Device location field now correctly constructed at initialisation time.
        * Some device entries moved around / removed (see today's DMA Manager log).
        * DMA channels now registered in reverse order, so that they come out the
          "right way" round when enumerated using SWI OS_Hardware 4.
        * Slapped various bits of C around so that they compile without warnings.
      Admin:
        Tested.
      
      Version 0.07. Tagged as 'Tungsten-0_07'
      bd04160b
  27. 27 Nov, 2002 1 commit
  28. 18 Nov, 2002 1 commit
    • Robert Sprowson's avatar
      Change to new IIC address · 0b1aa353
      Robert Sprowson authored
      Uncommented HAL_SuperIOInfo,fixes bug report of ReadSysInfo 3
      returning garbled R0.
      Misc other serial port changes.
      
      Version 0.05. Tagged as 'Tungsten-0_05'
      0b1aa353
  29. 17 Oct, 2002 1 commit
  30. 16 Oct, 2002 1 commit
    • Ben Avison's avatar
      Now registers DMA devices with the kernel. · 4c1be188
      Ben Avison authored
      Detail:
        * Old temporary DMA HAL entries maintained for the time being.
        * DMA init now done during HAL_InitDevices instead of HAL_Init.
      Admin:
        Requires new kernel.
      
      Version 0.04. Tagged as 'Tungsten-0_04'
      4c1be188
  31. 15 Oct, 2002 2 commits
  32. 07 Oct, 2002 2 commits