BERIROM(4)

NAME
berirom - driver for BERI hardware information ROM

SYNOPSIS
device berirom

In sys/boot/fdt/dts/mips/beri.dts:
berirom@0x7f00a000 {
compatible = sri-cambridge,berirom;
reg = <0x7f00a000 0x1000>;
};

DESCRIPTION
The berirom device driver provides read access to the BERI hardware information ROM at /Pa /dev/berirom%d and for the first (usually only) instance at /dev/berirom. The berirom device also parses and prints the CPU build time and Subversion revision of the CPU on attach.

SEE ALSO
read(2)

HISTORY
The berirom device driver first appeared in FreeBSD 11.0.

AUTHORS
The berirom device driver and this manual page were developed by SRI International and the University of Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) (“CTSRD”), as part of the DARPA CRASH research programme. This device driver was written by Brooks Davis.

BUGS
berirom currently requires that read() calls to request no more data than is available (currently 20 bytes) and that reads by on 4 byte boundaries.