mirror of
https://github.com/mpv-player/mpv
synced 2024-12-19 05:15:12 +00:00
Alpha patch by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4113 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
c89764b220
commit
cdc6ca805c
@ -61,18 +61,7 @@
|
||||
|
||||
#if defined(__GNUC__)
|
||||
#if defined(linux) && (defined(__alpha__) || defined(__ia64__))
|
||||
#undef inb
|
||||
#undef inw
|
||||
#undef inl
|
||||
#undef outb
|
||||
#undef outw
|
||||
#undef outl
|
||||
#define inb _inb
|
||||
#define inw _inw
|
||||
#define inl _inl
|
||||
#define outb(p,v) _outb((v),(p))
|
||||
#define outw(p,v) _outw((v),(p))
|
||||
#define outl(p,v) _outl((v),(p))
|
||||
#include <sys/io.h>
|
||||
#else
|
||||
#if defined(__sparc__)
|
||||
#ifndef ASI_PL
|
||||
|
23
libdha/pci.c
23
libdha/pci.c
@ -269,7 +269,11 @@ static void outl(int port, unsigned long value) {
|
||||
|
||||
#if defined(__GLIBC__) && __GLIBC__ >= 2
|
||||
#if defined(linux)
|
||||
#ifdef __i386__
|
||||
#include <sys/perm.h>
|
||||
#else
|
||||
#include <sys/io.h>
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@ -278,25 +282,6 @@ static void outl(int port, unsigned long value) {
|
||||
#include <asm/unistd.h>
|
||||
#define BUS(tag) (((tag)>>16)&0xff)
|
||||
#define DFN(tag) (((tag)>>8)&0xff)
|
||||
static int pciconfig_read(
|
||||
unsigned char bus,
|
||||
unsigned char dfn,
|
||||
unsigned char off,
|
||||
unsigned char len,
|
||||
void * buf)
|
||||
{
|
||||
return syscall(__NR_pciconfig_read, bus, dfn, off, len, buf);
|
||||
}
|
||||
|
||||
static int pciconfig_write(
|
||||
unsigned char bus,
|
||||
unsigned char dfn,
|
||||
unsigned char off,
|
||||
unsigned char len,
|
||||
void * buf)
|
||||
{
|
||||
return syscall(__NR_pciconfig_write, bus, dfn, off, len, buf);
|
||||
}
|
||||
#else
|
||||
Generate compiler error - scanpci unsupported on non-linux alpha platforms
|
||||
#endif /* linux */
|
||||
|
Loading…
Reference in New Issue
Block a user