Author Topic: RAM area 8000h-8100h  (Read 3687 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
RAM area 8000h-8100h
« on: December 13, 2010, 04:02:11 pm »
I read that the area called appData (starting at $8000) is used during garbage collection.  Is there anything else the area is used for, or is it safe to use if variables are not archived/unarchived?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: RAM area 8000h-8100h
« Reply #1 on: December 13, 2010, 06:52:59 pm »
To my knowledge it is safe to use otherwise. thepenguin or Floppus will have to back me up on that, though :D
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Re: RAM area 8000h-8100h
« Reply #2 on: December 13, 2010, 08:15:40 pm »
This RAM area (or around this RAM area) is used for archiving, as well. Anything that has to deal with unlocking Flash and dealing with it in some strange manner. Not sure what else this area is used for.

It might've been $8100...
« Last Edit: December 13, 2010, 08:16:09 pm by Iambian »
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: RAM area 8000h-8100h
« Reply #3 on: December 13, 2010, 08:38:07 pm »
This RAM area (or around this RAM area) is used for archiving, as well. Anything that has to deal with unlocking Flash and dealing with it in some strange manner. Not sure what else this area is used for.
The tempSwapArea is 323 bytes located at 82A5h and is used for archiving/unarchiving. :)

Offline FloppusMaximus

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 290
  • Rating: +57/-5
    • View Profile
Re: RAM area 8000h-8100h
« Reply #4 on: December 13, 2010, 10:05:38 pm »
The appData area is also used for ONSCRPT/OFFSCRPT, so it may be overwritten when APD occurs.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: RAM area 8000h-8100h
« Reply #5 on: December 13, 2010, 10:15:46 pm »
The appData area is also used for ONSCRPT/OFFSCRPT, so it may be overwritten when APD occurs.

Huh, I'll have to be on the lookout for that one