NVRDCH

From BeebWiki
Revision as of 18:38, 12 December 2007 by Jgharston (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Nonvectored OSRDCH - Waits for a character from the current input stream.

Specification

On exit:
A = Byte read
X preserved
Y preserved
Cy Error status

Jumps to the default OSRDCH code bypassing RDCHV. It should not be called directly by programs. It is often used by code that intercepts OSRDCH to pass on calls to the default RDCH code.

Calling from BBC BASIC

BBC BASIC does not call NVWRCH.

Entry points

  • BBC BASIC Entry Address: none
  • 6502 Entry Address: &FFC8
  • Z80 Entry Address: none
  • 6809 Entry Address: none
  • 80x86 Entry Address: none
  • 32000 Entry Address: none
  • PDP-11 Entry Address: none
  • ARM Entry Address: none

Implementations

Implemented in all 6502 MOS versions.

Jgharston 17:38, 12 December 2007 (UTC)