Linux PARISC architecture development
 help / color / mirror / Atom feed
* [parisc-linux] /usr/conf/machine header files
@ 1999-12-03  0:47 Grant Grundler
  1999-12-05 23:27 ` Philipp Rumpf
  0 siblings, 1 reply; 7+ messages in thread
From: Grant Grundler @ 1999-12-03  0:47 UTC (permalink / raw)
  To: parisc-linux

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=X-roman8, Size: 1273 bytes --]

Hi all,
This started with the search for IODC return data. IODC data is
"documented" in the header file /usr/conf/machine/cpu.h. This is
on both 10.20 and 11.00 HP-UX.  Look for real_IODC_data. And remember
the bit fields are allocated from "left to right" (MSB is bit 0).


This directory seems to be a gold mine of information about hardware.
I happened to look into /usr/conf/machine/save_state.h and found:
 *      There are three kinds of PA-RISC computer:
 *
 *      PA-RISC 1.0 (sometimes called PA83)
 *              32-bit integer registers with 16 64-bit floating point
 *              registers.  No Series 700 is a PA 1.0 machine and only a
 *              few models of the oldest Series 600 and 800 machines are
 *              PA 1.0.
...

Anyone interested in context switching though might find this
*very* interesting reading...Other interesting files are:

   File     Example
   -------- ----------------
   boot.h   /* Parameters exchanged between kernel loader and the kernel    */
   cpu.h    real_IODC_data and Module type numbers
   eeprom.h eg MIRAGE_EEPROM_BASE_ADDR is defined here
   eisa.h   Sversion for snakes/WAX EISA and EISA system board ids
   frame.h  Assembly Language Offsets for Argument or Stack Pointer
...


Happy Hunting!

grant

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~1999-12-14 21:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-12-03  0:47 [parisc-linux] /usr/conf/machine header files Grant Grundler
1999-12-05 23:27 ` Philipp Rumpf
1999-12-08 23:33   ` Grant Grundler
1999-12-09  4:06     ` Philipp Rumpf
1999-12-11  1:35       ` Jerry Huck
1999-12-11 13:51         ` Philipp Rumpf
1999-12-14 21:43           ` Jerry Huck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox