OSBYTE &6C

From BeebWiki
Revision as of 03:10, 4 April 2015 by Jgharston (talk | contribs) (.)
Jump to: navigation, search

OSBYTE &6C (108) - Main/Shadow RAM access

   On entry:
       X=0  Main memory appears from &3000 to &7FFF
       X<>0 Shadow memory appears from &3000 to &7FFF
   On exit:
       X    preserved

This has immediate effect and allows the user to access the Master shadow RAM, for instance, to load or save it or manipulate it directly. The memory that is accessed by the Master VDU drivers and displayed can set with OSBYTE &70 and OSBYTE &71.

Shadow RAM on the BBC B with the Integra-B system is also paged in with OSBYTE &6C. The Aries and Watford systems use OSBYTE &6F.

On the BBC B+ the displayed memory is always the bank selected with MODE or OSBYTE &72, and the user can only access the shadow memory by calling OSRDSC.

See also

Jgharston (talk) 01:10, 4 April 2015 (UTC)