1. 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
  2. 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
  3. 04 Dec, 2005 1 commit
  4. 11 Aug, 2005 1 commit
  5. 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
  6. 25 Jan, 2005 1 commit
  7. 02 Nov, 2004 1 commit
  8. 29 Oct, 2004 1 commit
  9. 08 Sep, 2004 1 commit
  10. 30 Jun, 2004 1 commit
  11. 16 Feb, 2004 1 commit
  12. 16 Jan, 2004 1 commit
  13. 15 Apr, 2003 2 commits
  14. 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
  15. 21 Feb, 2003 1 commit
  16. 16 Feb, 2003 1 commit
  17. 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
  18. 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
  19. 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
  20. 27 Nov, 2002 1 commit
  21. 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
  22. 17 Oct, 2002 1 commit
  23. 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
  24. 15 Oct, 2002 2 commits
  25. 07 Oct, 2002 3 commits