Difference between revisions of "OSWORD &28"
m (1 revision) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[Category:OSWORD]] | [[Category:OSWORD]] | ||
− | + | &28 40 Read PRISMA information table Prisma | |
+ | On exit: | ||
+ | XY?0..1 = PRISMA-3 I/O base address (default is &FCB0) | ||
+ | XY?2 = PRISMA-3 ROM version number | ||
+ | XY?3 = PRISMA-3 hardware revision level | ||
+ | XY?4 = PRISMA-3 private workspace base page | ||
+ | XY?5 = Sideways ROM number | ||
+ | XY?6 = PRISMA-3 current number of buffer pages | ||
− | + | ==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 | ||
==See Also== | ==See Also== | ||
* http://mdfs.net/Docs/Comp/BBC/Oswords | * http://mdfs.net/Docs/Comp/BBC/Oswords | ||
− | + | [[User:Jgharston|Jgharston]] ([[User talk:Jgharston|talk]]) 19:50, 25 October 2015 (UTC) | |
− | [[User:Jgharston|Jgharston]] |
Latest revision as of 20:50, 25 October 2015
&28 40 Read PRISMA information table Prisma On exit: XY?0..1 = PRISMA-3 I/O base address (default is &FCB0) XY?2 = PRISMA-3 ROM version number XY?3 = PRISMA-3 hardware revision level XY?4 = PRISMA-3 private workspace base page XY?5 = Sideways ROM number XY?6 = PRISMA-3 current number of buffer pages
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