Article View: de.comp.os.os2.programmer
Article #4Re: Problem: IOPL Segment - direkter Speicherzugriff?
From: Holger Veit
Date: Tue, 09 Apr 1996 08:59
Date: Tue, 09 Apr 1996 08:59
28 lines
2104 bytes
2104 bytes
In article <4kcd58$j01@zebra.fh-weingarten.de>, haller@zebra.fh-weingarten.de@zebra.fh-weingarten.de writes:
|> In <66UdPtU5KrB@utcom.prima.ruhr.de>, ut@utcom.prima.ruhr.de (Udo Thielert) writes:
|> >An Alle die mir helfen koennen:
|> >Problemstellung:
|> >Ich moechte unter OS/2 direkt auf das shared RAM einer PC-Karte zugreifen.
|> >Es sind keine Portzugriffe notwendig und daher koennen die allgemeinen
|> >Device-Driver "testcfg.sys" oder "fastio.sys" (written by Holger Veit)
|> >nicht herangezogen werden.
Dann nimm nicht fastio.sys, sondern xf86sup.sys; dieser enthaelt einen
Treiber namens MAP$, der beliebiges physikalisches RAM in den Adressraum
eines Prozesses mappen kann. http://borneo.gmd.de/~veit/os2/xf86sup.html
fuer eine aeltere (aber funktionsfaehige) Version mit Source; neueste Version
(1.420) ist Teil von XFree86/OS2 (keine Aenderungen im MAP$ und FASTIO$ -Teil).
|> Schon einen tieferen Blick aif VioGetPhysBuf() geworfen ? Doku dazu in PRCP.INF.
|> Allenfalls muss mit dem 16-Bit Thunking in den Headern etwas aufgepaรกt werden.
|> Aber es sollte damit klappen.
VioGetPhysBuf benutzt screen$ und ist damit einschraenkt auf Video-RAM-Bereiche.
--
Dr.-Ing. Holger Veit | INTERNET: Holger.Veit@gmd.de
| | / GMD - German National Research | Phone: (+49) 2241 14 2448
|__| / Center for Information Technology| Fax: (+49) 2241 14 2242
| | / Schloss Birlinghoven | *it* is there:
| |/ D-53754 Sankt Augustin, Germany | at ftp.xfree86.org in
WWW: http://borneo.gmd.de/~veit/ | /pub/XFree86/beta/OS2/
Technical Details
Message-ID:
<4kd8tk$tqv@omega.gmd.de>Path:
arc1-ca.pugleaf.net!nntp.gmd.de!mururoa!veitReferences:
<66UdPtU5KrB@utcom.prima.ruhr.de> <4kcd58$j01@zebra.fh-weingarten.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!nntp.gmd.de!mururoa!veit From: veit@mururoa.gmd.de (Holger Veit) Newsgroups: de.comp.os.os2.programmer,de.comp.lang.c,de.comp.lang.c++ Subject: Re: Problem: IOPL Segment - direkter Speicherzugriff? Date: 9 Apr 1996 08:59:32 GMT Organization: GMD, Sankt Augustin, Germany Sender: veit@mururoa (Holger Veit) Message-ID: <4kd8tk$tqv@omega.gmd.de> References: <66UdPtU5KrB@utcom.prima.ruhr.de> <4kcd58$j01@zebra.fh-weingarten.de> NNTP-Posting-Host: mururoa.gmd.de