OSWORD &32
Revision as of 20:57, 25 October 2015 by Jgharston (talk | contribs) (Created page with "Category:OSWORD &32 50 Read position of PRISMA-3 roller screen Prisma On entry: XY?0 = screen number 0: Upper screen 1: Base screen 2: Lower screen 3: Wi...")
&32 50 Read position of PRISMA-3 roller screen Prisma On entry: XY?0 = screen number 0: Upper screen 1: Base screen 2: Lower screen 3: Window overlay (source area) On exit: XY?0 = screen number XY?1..2 = X coordinate XY?3..4 = Y coordinate
This call returns the top left hand coordinate visible on each of the four screen areas. This call will only return correct results when programmed with widths of 2048 or 4096.
PRISMA calls
- OSWORD &28 Read PRISMA information table
- OSWORD &29 Read PRISMA pixel value
- OSWORD &2A Read PRISMA logical screen size
- OSWORD &2B Read PRISMA colour palette
- OSWORD &2C Send VDU sequence direct to PRISMA
- OSWORD &2D Read last two PRISMA graphics cursors
- OSWORD &2E Read PRISMA base screen visible origin
- OSWORD &2F Read PRISMA graphics origin
- OSWORD &30 Read PRISMA interrupt status
- OSWORD &31 Direct call to PRISMA command
- OSWORD &32 Read position of PRISMA-3 roller screen
- OSWORD &33 Read/Write PRISMA overlay or nonvolatile memory