- 06 Jun, 2001 2 commits
-
-
ROOL authored
Sprout from master 2001-06-06 13:08:37 UTC Dan Ellis <dellis@gitlab.riscosopen.org> ' Bug fix to Buffer_Threshold.' Cherrypick from master 1996-11-05 09:34:44 UTC Neil Turton <nturton@gitlab.riscosopen.org> 'Import from cleaned 360 CD': s/StandAlone
-
Dan Ellis authored
Detail: A threshold value of -1 is meant to do a read, it was however also causing an UpCall to occur because during 32bit conversion, the PSR was being restored before checking for a flag that this was trashing. This bug affected 26bit builds as well and may have caused the odd spurious bufferemptying/filling upcall. Admin: Threshold UpCall no longer occurs when reading threshold. (Tested on RPC). cd ~/RiscOS/Sources/HWSupport. Version 0.36. Tagged as 'Buffers-0_36'
-
- 16 Mar, 2001 1 commit
-
-
Stewart Brodie authored
Updated to build using objasm instead of aasm. Sources changed to be objasm-compatible. Admin: Requires Library 0.71 or later. Requires BuildSys 3.06 or later. Requires Env 0.65 or later. Version 0.35. Tagged as 'Buffers-0_35'
-
- 11 Oct, 2000 1 commit
-
-
Stewart Brodie authored
Detail: At a couple of points, the Buffer Manager would re-enable interrupts when it should not have done so. These holes are now fixed. Some other code has been optimised in light of extensions made to the CPU macros after this component was originally made 32-bit safe. Admin: Built. Version 0.34. Tagged as 'Buffers-0_34'
-
- 24 Mar, 2000 1 commit
-
-
Kevin Bracey authored
Detail: This has got to win some sort of award. The buffer manager service routine (reason code 7) and CnpV were _still_ getting the result wrong. Buffer_GetInfo (which uses a separate calculation) has been modified to ensure it returns the same result for free and used space when word-aligned buffers in use. Version 0.33. Tagged as 'Buffers-0_33'
-
- 13 Jan, 2000 1 commit
-
-
Stewart Brodie authored
Detail: R14 really is spare, so that's used instead now. Admin: Built (only affects 32-bit builds) Version 0.32. Tagged as 'Buffers-0_32'
-
- 10 Dec, 1999 1 commit
-
-
Stewart Brodie authored
Admin: Phoebe & 32 machine builds tested. Tested on Risc PC. Tested against old and new DeviceFS builds. Version 0.31. Tagged as 'Buffers-0_31'
-
- 03 Dec, 1999 1 commit
-
-
Simon Forrest authored
Detail: * See summary, above. Basically the calculation of the free space was flawed. Should now be fixed properly! Admin: * Untested, but it's been verified by the BBVA (Bracey Bug-fix Verification Association)... Version 0.30. Tagged as 'Buffers-0_30'
-
- 06 Aug, 1999 1 commit
-
-
Simon Forrest authored
Detail: Added the missing "Buffer must be word aligned" error message to the German resources (although the sentence is in English). Non-internationalised version was missing the "Buffer must be word aligned" message; this has now been rectified. The buffer manager service routine "Return free space" (reason code number 7) was incorrectly calculating the free space. Instead of using the size of the buffer and insertion point in the calculation it was using an uninitialised register and the reason code! This was due to a change made in V0.27 to the stack environment which invalidated the usage of R0 and R1. Registers R6 and R7 are now used in place of these. Admin: Tested by softloading on an NC1 using the baseline Lazarus OS image. Fixes verified as being correct. Version 0.29. Tagged as 'Buffers-0_29'
-
- 05 Aug, 1999 2 commits
-
-
Kevin Bracey authored
-
Kevin Bracey authored
Version 0.28. Tagged as 'Buffers-0_28'
-
- 15 Dec, 1998 1 commit
-
-
Tim Roddis authored
Version 0.27. Tagged as 'Buffers-0_27'
-
- 29 Sep, 1998 2 commits
-
-
Kevin Bracey authored
Changed to use srccommit. Version 0.26. Tagged as 'Buffers-0_26'
-
Kevin Bracey authored
-
- 09 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 21 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 21 Nov, 1996 1 commit
-
-
Neil Turton authored
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-