Mercurial > mplayer.hg
annotate vidix/sysdep/pci_powerpc.c @ 30813:87acb5d9e4aa
Add support to BGR444/RGB444 foreign endian output in libswscale.
Patch by Janusz Krzysztofik |jkrzyszt ^ tis icnet pl|.
author | stefano |
---|---|
date | Sat, 06 Mar 2010 11:27:31 +0000 |
parents | 0f1b5b68af32 |
children |
rev | line source |
---|---|
4164 | 1 /* |
2 This file is based on: | |
3 $XFree86: xc/programs/Xserver/hw/xfree86/etc/scanpci.c,v 3.34.2.17 1998/11/10 11:55:40 dawes Exp $ | |
4 Modified for readability by Nick Kurshev | |
5 */ | |
6 | |
8503
9dbb9c710480
svgalib kernelhelper support (based on patch by Matan Ziv-Av <matan@svgalib.org>) and some reordering/cleanup (part #1 ;)
alex
parents:
8460
diff
changeset
|
7 #if defined(Lynx) || defined(__OpenBSD__) |
4164 | 8 static int pci_config_type( void ) { return 1; } |
9 | |
10 static int pci_get_vendor( | |
11 unsigned char bus, | |
12 unsigned char dev, | |
13 int func) | |
14 { | |
15 int retval; | |
16 pciconfig_read(bus, dev<<3, PCI_ID_REG, 4, &retval); | |
17 return retval; | |
18 } | |
19 | |
20 static long pci_config_read_long( | |
21 unsigned char bus, | |
22 unsigned char dev, | |
29263
0f1b5b68af32
whitespace cosmetics: Remove all trailing whitespace.
diego
parents:
22900
diff
changeset
|
23 int func, |
4164 | 24 unsigned cmd) |
25 { | |
26 long retval; | |
27 pciconfig_read(bus, dev<<3, cmd, 4, &retval); | |
28 return retval; | |
29 } | |
7837
6d544beb655e
libdha on linux powerpc support by Colin Leroy <colin@colino.net>
alex
parents:
4164
diff
changeset
|
30 #endif /*Lynx/OpenBSD*/ |