xref: /freebsd/share/man/man4/man4.powerpc/cuda.4 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
1eaddd81cSNathan Whitehorn.\"-
2eaddd81cSNathan Whitehorn.\" Copyright (c) 2009 Nathan Whitehorn <nwhitehorn@FreeBSD.org>
3eaddd81cSNathan Whitehorn.\" All rights reserved.
4eaddd81cSNathan Whitehorn.\"
5eaddd81cSNathan Whitehorn.\" Redistribution and use in source and binary forms, with or without
6eaddd81cSNathan Whitehorn.\" modification, are permitted provided that the following conditions
7eaddd81cSNathan Whitehorn.\" are met:
8eaddd81cSNathan Whitehorn.\" 1. Redistributions of source code must retain the above copyright
9eaddd81cSNathan Whitehorn.\"    notice, this list of conditions and the following disclaimer.
10eaddd81cSNathan Whitehorn.\" 2. Redistributions in binary form must reproduce the above copyright
11eaddd81cSNathan Whitehorn.\"    notice, this list of conditions and the following disclaimer in the
12eaddd81cSNathan Whitehorn.\"    documentation and/or other materials provided with the distribution.
13eaddd81cSNathan Whitehorn.\"
14eaddd81cSNathan Whitehorn.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
15eaddd81cSNathan Whitehorn.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16eaddd81cSNathan Whitehorn.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
17eaddd81cSNathan Whitehorn.\" DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
18eaddd81cSNathan Whitehorn.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
19eaddd81cSNathan Whitehorn.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
20eaddd81cSNathan Whitehorn.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21eaddd81cSNathan Whitehorn.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
22eaddd81cSNathan Whitehorn.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
23eaddd81cSNathan Whitehorn.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
24eaddd81cSNathan Whitehorn.\" POSSIBILITY OF SUCH DAMAGE.
25eaddd81cSNathan Whitehorn.\"
26eaddd81cSNathan Whitehorn.Dd December 3, 2009
27eaddd81cSNathan Whitehorn.Dt CUDA 4
28eaddd81cSNathan Whitehorn.Os
29eaddd81cSNathan Whitehorn.Sh NAME
30eaddd81cSNathan Whitehorn.Nm cuda
31eaddd81cSNathan Whitehorn.Nd Apple CUDA I/O Controller Driver
32eaddd81cSNathan Whitehorn.Sh SYNOPSIS
33eaddd81cSNathan WhitehornTo compile this driver into the kernel,
34eaddd81cSNathan Whitehornplace the following lines in your
35eaddd81cSNathan Whitehornkernel configuration file:
36eaddd81cSNathan Whitehorn.Bd -ragged -offset indent
37eaddd81cSNathan Whitehorn.Cd "device adb"
38eaddd81cSNathan Whitehorn.Cd "device cuda"
39eaddd81cSNathan Whitehorn.Ed
40eaddd81cSNathan Whitehorn.Sh DESCRIPTION
41eaddd81cSNathan WhitehornThe
42eaddd81cSNathan Whitehorn.Nm
43eaddd81cSNathan Whitehorndriver provides support for the CUDA VIA (Versatile Interface Attachment)
44eaddd81cSNathan Whitehornchip found in pre-Core99 Apple hardware, such as the Power Macintosh G3.
45eaddd81cSNathan Whitehorn.Pp
46eaddd81cSNathan WhitehornThe Apple CUDA controller is a multi-purpose ASIC that provides power
47eaddd81cSNathan Whitehorncontrol and an
48eaddd81cSNathan Whitehorn.Xr adb 4
49eaddd81cSNathan Whitehorninterface.
50eaddd81cSNathan Whitehorn.Sh HARDWARE
51eaddd81cSNathan WhitehornChips supported by the
52eaddd81cSNathan Whitehorn.Nm
53eaddd81cSNathan Whitehorndriver include:
54eaddd81cSNathan Whitehorn.Pp
55eaddd81cSNathan Whitehorn.Bl -bullet -compact
56eaddd81cSNathan Whitehorn.It
57eaddd81cSNathan WhitehornApple CUDA I/O Controller
58eaddd81cSNathan Whitehorn.El
59eaddd81cSNathan Whitehorn.Sh SEE ALSO
60eaddd81cSNathan Whitehorn.Xr adb 4
61eaddd81cSNathan Whitehorn.Sh HISTORY
62eaddd81cSNathan WhitehornThe
63eaddd81cSNathan Whitehorn.Nm
64eaddd81cSNathan Whitehorndevice driver appeared in
65eaddd81cSNathan Whitehorn.Nx 4.0 ,
66eaddd81cSNathan Whitehornand then in
67eaddd81cSNathan Whitehorn.Fx 8.0 .
68eaddd81cSNathan Whitehorn.Sh AUTHORS
69eaddd81cSNathan Whitehorn.An -nosplit
70eaddd81cSNathan WhitehornThe
71eaddd81cSNathan Whitehorn.Nm
72eaddd81cSNathan Whitehorndriver was written by
73*6c899950SBaptiste Daroussin.An Michael Lorenz Aq Mt macallan@NetBSD.org
74*6c899950SBaptiste Daroussinand ported to
75*6c899950SBaptiste Daroussin.Fx
76*6c899950SBaptiste Daroussinby
77*6c899950SBaptiste Daroussin.An Nathan Whitehorn Aq Mt nwhitehorn@FreeBSD.org .
78