Revision: 8654
http://playerstage.svn.sourceforge.net/playerstage/?rev=8654&view=rev
Author: thjc
Date: 2010-05-03 18:08:00 +0000 (Mon, 03 May 2010)
Log Message:
-----------
Applied patch 2950807: Player SVN trunk: portio driver problem with sys/io.h
Modified Paths:
--------------
code/player/trunk/server/drivers/dio/portio/CMakeLists.txt
Modified: code/player/trunk/server/drivers/dio/portio/CMakeLists.txt
===================================================================
--- code/player/trunk/server/drivers/dio/portio/CMakeLists.txt 2010-05-03
18:05:18 UTC (rev 8653)
+++ code/player/trunk/server/drivers/dio/portio/CMakeLists.txt 2010-05-03
18:08:00 UTC (rev 8654)
@@ -1,8 +1,15 @@
-PLAYERDRIVER_OPTION (portio build_portio ON)
-PLAYERDRIVER_REJECT_OS (portio build_portio PLAYER_OS_WIN)
IF (PLAYER_OS_QNX)
+ PLAYERDRIVER_OPTION (portio build_portio ON)
PLAYERDRIVER_REQUIRE_HEADER (portio build_portio hw/inout.h)
ELSE (PLAYER_OS_QNX)
+ CHECK_SYMBOL_EXISTS (inb_p sys/io.h HAVE_INB_P)
+ CHECK_SYMBOL_EXISTS (outb_p sys/io.h HAVE_OUTB_P)
+ IF (HAVE_INB_P AND HAVE_OUTB_P)
+ PLAYERDRIVER_OPTION (portio build_portio ON)
+ ELSE (HAVE_INB_P AND HAVE_OUTB_P)
+ PLAYERDRIVER_OPTION (portio build_portio OFF)
+ ENDIF (HAVE_INB_P AND HAVE_OUTB_P)
PLAYERDRIVER_REQUIRE_HEADER (portio build_portio sys/io.h)
ENDIF (PLAYER_OS_QNX)
+PLAYERDRIVER_REJECT_OS (portio build_portio PLAYER_OS_WIN)
PLAYERDRIVER_ADD_DRIVER (portio build_portio SOURCES portio.cc)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit