1*e324319bSjmc.\" $OpenBSD: ifb.4,v 1.7 2011/09/03 22:59:07 jmc Exp $ 251e8d868Smiod.\" 351e8d868Smiod.\" Copyright (c) 2008 Miodrag Vallat. 451e8d868Smiod.\" 551e8d868Smiod.\" Permission to use, copy, modify, and distribute this software for any 651e8d868Smiod.\" purpose with or without fee is hereby granted, provided that the above 751e8d868Smiod.\" copyright notice and this permission notice appear in all copies. And 851e8d868Smiod.\" I won't mind if you keep the disclaimer below. 951e8d868Smiod.\" 1051e8d868Smiod.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1151e8d868Smiod.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1251e8d868Smiod.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1351e8d868Smiod.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1451e8d868Smiod.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1551e8d868Smiod.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 1651e8d868Smiod.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1751e8d868Smiod.\" 18*e324319bSjmc.Dd $Mdocdate: September 3 2011 $ 196a36d3b6Sjmc.Dt IFB 4 sparc64 2051e8d868Smiod.Os 2151e8d868Smiod.Sh NAME 2251e8d868Smiod.Nm ifb 2351e8d868Smiod.Nd inextricable frame buffer 2451e8d868Smiod.Sh SYNOPSIS 2551e8d868Smiod.Cd "ifb* at pci?" 2651e8d868Smiod.Cd "wsdisplay* at ifb?" 2751e8d868Smiod.Sh DESCRIPTION 2851e8d868SmiodThe 2951e8d868Smiod.Nm 3051e8d868Smioddriver attempts to support various frame buffer cards based on the 3151e8d868Smiod3DLabs 3251e8d868Smiod.Sq Wildcat 3351e8d868Smiodchips, such as the 3451e8d868SmiodSun 3584b30714SmiodExpert3D-Lite, 3684b30714SmiodExpert3D, 3784b30714SmiodXVR-500, 3884b30714SmiodXVR-600 3951e8d868Smiodand 4084b30714SmiodXVR-1200 4151e8d868Smiodboards. 4251e8d868SmiodIt does not provide direct device driver entry points 4351e8d868Smiodbut makes its functions available via the internal 4451e8d868Smiod.Xr wsdisplay 4 4551e8d868Smiodinterface. 4651e8d868Smiod.Sh DISPLAY RESOLUTION 4751e8d868SmiodIf the 4851e8d868Smiod.Nm 4951e8d868Smiodframe buffer is used as the console display, a different resolution than 5051e8d868Smiodthe default 1152x900 can be selected by changing the OpenPROM environment. 5151e8d868SmiodTo change the default resolution, type the following: 5251e8d868Smiod.Pp 5351e8d868Smiod.Em \ ok 5451e8d868Smiodsetenv 5551e8d868Smiod.Em output-device 5651e8d868Smiodscreen:r1280x1024x76 5751e8d868Smiod.Pp 5851e8d868Smiodto change to a 76Hz 1280x1024 resolution. 5951e8d868Smiod.Pp 6051e8d868SmiodThe 6151e8d868Smiod.Nm 6251e8d868Smiodframe buffer accepts the following resolutions: 63*e324319bSjmc.Bl -column "Mode identifier" "Resolution" "Rate(Hz)" "" 64*e324319bSjmc.It Sy "Mode" Ta Sy "Resolution" Ta Sy "Refresh" Ta "" 65*e324319bSjmc.It Sy "Identifier" Ta "" Ta Sy "Rate (Hz)" Ta "" 66*e324319bSjmc.It Li r640x480x60 Ta 640x480 Ta 60 Ta "" 67*e324319bSjmc.It Li r640x480x60i Ta 640x480 Ta 60 Ta "Composite sync" 68*e324319bSjmc.It Li r768x575x50i Ta 768x575 Ta 50 Ta "" 69*e324319bSjmc.It Li r1024x768x60 Ta 1024x768 Ta 60 Ta "Composite sync" 70*e324319bSjmc.It Li r1024x768x70 Ta 1024x768 Ta 70 Ta "" 71*e324319bSjmc.It Li r1024x768x75 Ta 1024x768 Ta 75 Ta "" 72*e324319bSjmc.It Li r1024x768x77 Ta 1024x768 Ta 77 Ta "" 73*e324319bSjmc.It Li r1024x800x84 Ta 1024x800 Ta 84 Ta "Composite sync" 74*e324319bSjmc.It Li r1152x900x66 Ta 1152x900 Ta 66 Ta "Composite sync" 75*e324319bSjmc.It Li r1152x900x76 Ta 1152x900 Ta 76 Ta "Composite sync" 76*e324319bSjmc.\" .It Li r1280x768x56 Ta 1280x768 Ta 56 Ta "" 77*e324319bSjmc.It Li r1280x800x76 Ta 1280x1024 Ta 76 Ta "" 78*e324319bSjmc.It Li r1280x1024x60 Ta 1280x1024 Ta 60 Ta "" 79*e324319bSjmc.It Li r1280x1024x67 Ta 1280x1024 Ta 67 Ta "Composite sync" 80*e324319bSjmc.It Li r1280x1024x75 Ta 1280x1024 Ta 75 Ta "" 81*e324319bSjmc.It Li r1280x1024x76 Ta 1280x1024 Ta 76 Ta "Composite sync" 82*e324319bSjmc.It Li r1280x1024x85 Ta 1280x1024 Ta 85 Ta "" 83*e324319bSjmc.It Li r1440x900x76 Ta 1440x900 Ta 76 Ta "Composite sync" 84*e324319bSjmc.It Li r1600x1000x66 Ta 1600x1000 Ta 66 Ta "" 85*e324319bSjmc.It Li r1600x1000x76 Ta 1600x1000 Ta 76 Ta "Composite sync" 86*e324319bSjmc.It Li r1600x1280x76 Ta 1600x1280 Ta 76 Ta "" 87*e324319bSjmc.It Li r1792x1344x75 Ta 1792x1344 Ta 75 Ta "" 88*e324319bSjmc.It Li r1920x1080x72 Ta 1920x1080 Ta 72 Ta "Composite sync" 89*e324319bSjmc.It Li r1920x1200x70 Ta 1920x1200 Ta 70 Ta "" 90*e324319bSjmc.It Li r1920x1200x75 Ta 1920x1200 Ta 75 Ta "" 9151e8d868Smiod.El 92187c8d83Smiod.Pp 93187c8d83SmiodModes with the suffix letter 94187c8d83Smiod.Sq i 95187c8d83Smiodare interlaced. 9651e8d868Smiod.Sh SEE ALSO 9751e8d868Smiod.Xr intro 4 , 9851e8d868Smiod.Xr pci 4 , 9951e8d868Smiod.Xr wscons 4 , 10051e8d868Smiod.Xr wsdisplay 4 10184b30714Smiod.Sh BUGS 10284b30714SmiodThe second head of XVR-1200 cards is not supported. 103