xref: /dflybsd-src/tools/multimedia/cxm/extract_fw/cxm_extract_fw.8 (revision 0240e8a75dcc5b4a4e7f385c696bada2d41320db)
1e9afadfdSSascha Wildner.\"
2e9afadfdSSascha Wildner.\" Copyright (c) 2009
3e9afadfdSSascha Wildner.\"	The DragonFly Project.  All rights reserved.
4e9afadfdSSascha Wildner.\"
5e9afadfdSSascha Wildner.\" Redistribution and use in source and binary forms, with or without
6e9afadfdSSascha Wildner.\" modification, are permitted provided that the following conditions
7e9afadfdSSascha Wildner.\" are met:
8e9afadfdSSascha Wildner.\"
9e9afadfdSSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
10e9afadfdSSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
11e9afadfdSSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
12e9afadfdSSascha Wildner.\"    notice, this list of conditions and the following disclaimer in
13e9afadfdSSascha Wildner.\"    the documentation and/or other materials provided with the
14e9afadfdSSascha Wildner.\"    distribution.
15e9afadfdSSascha Wildner.\" 3. Neither the name of The DragonFly Project nor the names of its
16e9afadfdSSascha Wildner.\"    contributors may be used to endorse or promote products derived
17e9afadfdSSascha Wildner.\"    from this software without specific, prior written permission.
18e9afadfdSSascha Wildner.\"
19e9afadfdSSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20e9afadfdSSascha Wildner.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21e9afadfdSSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
22e9afadfdSSascha Wildner.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
23e9afadfdSSascha Wildner.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
24e9afadfdSSascha Wildner.\" INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING,
25e9afadfdSSascha Wildner.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
26e9afadfdSSascha Wildner.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
27e9afadfdSSascha Wildner.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28e9afadfdSSascha Wildner.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
29e9afadfdSSascha Wildner.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30e9afadfdSSascha Wildner.\" SUCH DAMAGE.
31e9afadfdSSascha Wildner.\"
32e9afadfdSSascha Wildner.Dd April 19, 2009
33e9afadfdSSascha Wildner.Dt CXM_EXTRACT_FW 8
34e9afadfdSSascha Wildner.Os
35e9afadfdSSascha Wildner.Sh NAME
36e9afadfdSSascha Wildner.Nm cxm_extract_fw
37e9afadfdSSascha Wildner.Nd convert Windows\[rg] firmware for use with
38e9afadfdSSascha Wildner.Xr cxm 4
39e9afadfdSSascha Wildner.Sh SYNOPSIS
40e9afadfdSSascha Wildner.Nm
41e9afadfdSSascha Wildner.Ar file
42e9afadfdSSascha Wildner.\".Op Ar file
43e9afadfdSSascha Wildner.Sh DESCRIPTION
44e9afadfdSSascha WildnerThe
45e9afadfdSSascha Wildner.Nm
46e9afadfdSSascha Wildnerutility transforms
47e9afadfdSSascha Wildner.Xr cxm 4
48e9afadfdSSascha Wildner.Tn Windows\[rg]
49e9afadfdSSascha Wildnerfirmware into C language files which are needed for the driver to work.
50e9afadfdSSascha Wildner.Pp
51e9afadfdSSascha WildnerIn order to create those files, run the
52e9afadfdSSascha Wildner.Nm
53e9afadfdSSascha Wildnerutility on the
54e9afadfdSSascha Wildner.Pa hcwPVRP2.sys
55e9afadfdSSascha Wildnerfile which came on the
56e9afadfdSSascha Wildner.Tn Windows\[rg]
57e9afadfdSSascha Wildnerdriver CD-ROM.
58e9afadfdSSascha WildnerThe resulting
59e9afadfdSSascha Wildner.Pa cxm_dec_fw.c
60e9afadfdSSascha Wildnerand
61e9afadfdSSascha Wildner.Pa cxm_enc_fw.c
62e9afadfdSSascha Wildnerfiles have then to be copied to the
63e9afadfdSSascha Wildner.Xr cxm 4
64e9afadfdSSascha Wildnersource directory (usually
659c7a8ea7SSascha Wildner.Pa /usr/src/sys/dev/video/cxm )
669c7a8ea7SSascha Wildnerbefore compiling the kernel.
67e9afadfdSSascha Wildner.Sh SEE ALSO
68e9afadfdSSascha Wildner.Xr cxm 4
69e9afadfdSSascha Wildner.Sh HISTORY
70e9afadfdSSascha WildnerThe
71e9afadfdSSascha Wildner.Nm
72e9afadfdSSascha Wildnerprogram was ported to
73e9afadfdSSascha Wildner.Dx 2.3
74e9afadfdSSascha Wildnerby
75e9afadfdSSascha Wildner.An Sascha Wildner .
76e9afadfdSSascha Wildner.Sh AUTHORS
77e9afadfdSSascha Wildner.An -nosplit
78e9afadfdSSascha WildnerThis program was made by
79*0240e8a7SFranco Fichtner.An John Wehle Aq Mt john@feith.com .
80e9afadfdSSascha Wildner.Pp
81e9afadfdSSascha WildnerThis manual page was written by
82*0240e8a7SFranco Fichtner.An Sascha Wildner Aq Mt saw@online.de .
83