1.\"- 2.\" Copyright (c) 1992, 1993 3.\" The Regents of the University of California. All rights reserved. 4.\" 5.\" This software was developed by the Computer Systems Engineering group 6.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and 7.\" contributed to Berkeley. 8.\" --- 44 unchanged lines hidden (view full) --- 53.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 54.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 55.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 56.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 57.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 58.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 59.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 60.\" |
61.\" $FreeBSD: head/share/man/man4/man4.sparc64/openprom.4 208027 2010-05-13 12:07:55Z uqs $ |
62.\" 63.Dd June 18, 2005 64.Dt OPENPROM 4 sparc64 65.Os 66.Sh NAME 67.Nm openprom 68.Nd "OPENPROM interface" 69.Sh SYNOPSIS --- 131 unchanged lines hidden (view full) --- 201or the given property name exceeds the maximum allowed length of 202.Dv OPROMMAXPARAM 203bytes. 204.It Bq Er ENOMEM 205The kernel could not allocate memory to copy in data from user-space or to 206retrieve data from the 207.Tn Open Firmware . 208.El |
209.Sh SEE ALSO 210.Xr ioctl 2 , 211.Xr openfirm 4 , 212.Xr eeprom 8 , 213.Xr ofwdump 8 214.Sh HISTORY 215The first 216.Fx 217version to include the 218.Nm 219interface was 220.Fx 5.0 . 221.Sh AUTHORS 222The 223.Nm 224interface was written by 225.An "Jake Burkholder" Aq jake@FreeBSD.org . |
226.Sh CAVEATS 227Due to limitations within 228.Tn Open Firmware 229itself, 230these functions run at elevated priority and may adversely affect system 231performance. 232.Pp 233The 234.Nm 235interface exists entirely for compatibility with software like X11, 236and only the features that are actually needed for that are implemented. 237The interface sucks too much to actually use, 238new code should use the 239.Xr openfirm 4 240interface instead. |