RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

HAL_PlatformInfo

Hardware Abstraction Layer
HAL entry points from RISC OS
ยป HAL_PlatformInfo

HAL_PlatformInfo

(HAL entry #63)
void HAL_PlatformInfo(int ignored,unsigned int *flags,unsigned int *validflags)
Entry
ignored This value should be ignored
flags Pointer to location to store platform specifier flags
validflags Pointer to location to store mask of valid platform specifier flags
Exit
-

Use

This call is used to obtain the values of R1 and R2 that are returned by SWI OS_ReadSysInfo 8. The value returned in R0 cannot be specified, as it is always 5 (HAL) for HAL kernels.

User software should always use OS_ReadSysInfo 8 instead of calling the HAL directly.

Information source: Kernel.s.Middle in CVS
Revised on February 8, 2012 14:00:16 by Jeffrey Lee (213) (195.72.173.130)
Edit | Back in time (1 revision) | See changes | History | Views: Print | Source | Linked from: HAL entry points from RISC OS, HAL entry points by number, HAL_Reset, OMAP3 HAL

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 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