Manual Pages for UNIX Darwin command on man reggie_se
MyWebUniversity

Manual Pages for UNIX Darwin command on man reggie_se

REGGIESE(1) BSD General Commands Manual REGGIESE(1)

NAME

rreeggggiieessee - read and modify hardware registers

SYNOPSIS

rreeggggiieessee [-dd ddeevv] [-DD ttyyppee] [-ii iinnddeexx] [-rr] [-ww vvaall] [-ss nn] [-SS vvaall] [-cc

nn] [-CC] [-ll] [-xx] [-bb bb::ee] [-vv] [-hh]

UUSSAAGGEE To read a register:

rreeggggiieessee -r [-d devclass] [-D devname] [-i index] [-v] -n reg-

istername

rreeggggiieessee -r [-d devclass] [-D devname] [-i index] [-v] -a reg-

isteraddr -B regsize

To write a register:

rreeggggiieessee -w value [-d devclass] [-D devname] [-i index] [-v] -n

registername

rreeggggiieessee -w value [-d devclass] [-D devname] [-i index] [-v] -a

registeraddr -B regsize

To set a bit or range of bits:

rreeggggiieessee -s bitindex [-d devclass] [-D devname] [-i index]

[-v] -n registername

rreeggggiieessee -s bitindex [-d devclass] [-D devname] [-i index]

[-v] -a registeraddr -B regsize

rreeggggiieessee -S value -b b:e [-d devclass] [-D devname] [-i index]

[-v] -n registername

rreeggggiieessee -S value -b b:e [-d devclass] [-D devname] [-i index]

[-v] -a registeraddr -B regsize

To clear a bit or range of bits:

rreeggggiieessee -c bitindex [-d devclass] [-D devname] [-i index]

[-v] -n registername

rreeggggiieessee -c bitindex [-d devclass] [-D devname] [-i index]

[-v] -a registeraddr -B regsize

rreeggggiieessee -C -b b:e [-d devclass] [-D devname] [-i index] [-v]

-n registername

rreeggggiieessee -C -b b:e [-d devclass] [-D devname] [-i index] [-v]

-a registeraddr -B regsize

To get a list of available registers:

rreeggggiieessee -l [-d devclass] [-D devname]

User supplied values are interpreted as follows:

Hexadecimal (base-16) if prefixed by '0x' or '0X'

Octal (base-8) if prefixed by '0o' or '0O'

Binary (base-2) if prefixed by '0b' or '0B'

Decimal (base-10) if no prefix

DESCRIPTION

rreeggggiieessee is used to read and modify hardware registers and physical mem-

ory.

-dd ddeevv specify target device by class

c cpu (DEFAULT) p pci device

-DD ttyyppee specify target device by name

CPU: 750, 750FXDDR1, 750FXDDR2, 7400, 7410, 7450, 7455, 7447A, 7457, 970 Memory: PhysAddr Expansion: PCI

-ii iinnddeexx

a target all devices (e.g. CPUn)

n target only device at index n (e.g. -i 0 = CPU0)

-rr read register

-ww vvaall write val to register

-ss nn set register bit n

-SS vvaall set register bit range to val (specify bit range with -b option)

-cc nn clear register bit n

-CC clear register bit range (specify bit range with -b option)

-ll list registers and exit

-xx list expansion devices (PCI) and exit

-bb bbeeggiinn::eenndd

specify bit index range from begin to end for -S and -C actions

-vv verbose mode (prints bit definitions)

-hh print usage information and exit

Darwin July 30, 2004 Darwin




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™