83Plus:OS:Ram Pages

From WikiTI
Revision as of 12:25, 7 October 2012 by Thepenguin77 (Talk | contribs)

Jump to: navigation, search


This is to mark what ram pages may be used for short term or long term use.

It should be noted that on the newer calculator models (port 15 >= 55h) pages 82-87 refer to the same physical memory

80

  • Default for TIOS at C000h
  • Execution protected


81

  • Default for TIOS at 8000h


82

  • Not used by TIOS under typical execution
  • Execution protected


83

  • OS 2.x uses at least some of the range 4000h through 4080h to store app base pages prior to app execution.
  • 4100 through 433A is used for various buffers during USB communication.
  • 3rd Party Uses
    • Temporary swap for Virtual Calc by Michael Vincent
    • Temporary code execution for Real Sound by James Montelongo
    • Temporary CALCnet buffers for direct USB for Doors CS 7.2 and higher by Christopher "Kerm Martian" Mitchell


84

  • Not used by TIOS under typical execution
  • Execution protected
  • 3rd Party Uses
    • Long term use for Virtual Calc by Michael Vincent


85

  • Not used by TIOS under typical execution
  • 3rd Party Uses
    • Long term use for Virtual Calc by Michael Vincent


86

  • Not used by TIOS under typical execution
  • Execution protected
  • 3rd Party Uses
    • Long term use for Restore Mem by Michael Vincent

87

  • Not used by TIOS under typical execution
  • 3rd Party Uses
    • Long term use for Restore Mem by Michael Vincent