RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Portable_Control Mask

Programmer's Reference Manuals
» Part 15 – SWI Calls
» Portable
» Portable_Control
» Mask

Mask

Bit Meaning when set
0 Econet power enabled
1 LCD display power enabled
2 External video display power enabled
3 Serial buffer and oscillator power enabled
4 Dual panel mode
5 – 6 Video clock control:
0 = external clock
1 = crystal / 2
2 = crystal
3 = reserved
7 Invert video clock
8 Enable back light
9 Display has 2 extra lines (else 1 extra)
10 2 DRAMs used for dual panel (else 1)
11 Sound filters and amplifiers power enabled
12 PCMCIA interface power enabled
13 Parallel port power enabled
14 FDC oscillator power enabled
15 IDC hard disc power enabled
16 LCD palette set for inverse video
17 Internal trackball in use
18 External mouse in use
19 External keyboard and mouse power enabled
20 – 31 Reserved, must be zero

Notes

Changing bits 0, 3, 14 will generate Service_Portable.

The 82C711 in the A4 shares one oscillator – this will only be powered down if bits 3 & 14 are both clear. On some machines the oscillator is used by other parts of the system and can never be powered down.

Bits 17 and 18 are mutually exclusive.

Not all control bits are available in all versions of the module; see the feature matrix

See also

  • Portable SWI Calls
  • Portable_Control
  • Service_Portable
  • Portable Feature Matrix
Revised on March 19, 2011 19:54:56 by Jeffrey Lee (213) (91.84.11.161)
Edit | Back in time (2 revisions) | See changes | History | Views: Print | Source | Linked from: Portable_Control

Search the Wiki

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

The official C/C++ Development kit and more here.

Donate! Why?

Help ROOL make things happen – please consider donating!

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys