RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Previous|Next

  • Tickets
  • » Ticket #194

Ticket #194 (WontFix)Fri Nov 14 13:21:31 UTC 2008

Filecore stores flags in top bit of pointers.

Reported by: Timothy Baldwin (184) Severity: Normal
Part: RISC OS: Module Release:
Milestone: Status WontFix

Details by Timothy Baldwin (184):

Filecore stores a flag in the top bit of some internal pointers, with the result that it doesn’t work if the memory is above 2GB.

The flag in question is HandleBlkBit, and I see no reason why it cannot be in bit 0 as all pointers are word aligned.

Changelog:

Modified by Sprow (202) Thu, September 15 2011 - 07:42:56 GMT

Specifically this becomes a problem if the RMA goes above &7FFFFFFF as that’s where the FCBs are held.
There’s an earlier problem above &3FFFFFFF, as ‘BadFs’ and ‘EmptyFs’ are in bits 31 amd 30.
But for now it’s all safe.

Modified by Sprow (202) Thu, January 09 2014 - 21:40:07 GMT

  • Status changed from Open to WontFix

As this ticket is characteristic of a larger headache moving the RMA, it’d need to be part of a larger body of work anyway.

  • Comment on, or change status of, this ticket

Previous|Next

Search tickets

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Options

  • Tickets
  • New ticket
  • Milestones
  • Subversion: Changesets
  • Subversion: Browse
  • CVS: Revisions
  • CVS: Browse
  • Search

RSS feeds Rss

  • Tickets
  • Everything!
  • More feeds...
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Collaboa theme is distantly based on the Collaboa default layout

Valid XHTML 1.0  |  Valid CSS

Powered by Collaboa
This site runs on Rails

Hosted by Arachsys