=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: winedev: Update architecture chapter .
Alexandre Julliard
julliard at winehq.org
Tue Jun 25 14:37:08 CDT 2013
Module: docs
Branch: master
Commit: 03ae8589a037e30655a094f18534c3fa0a81f314
URL: http://source.winehq.org/git/docs.git/?a=commit;h=03ae8589a037e30655a094f18534c3fa0a81f314
Author: André Hentschel <nerv at dawncrow.de>
Date: Sat Jun 22 14:21:13 2013 +0200
winedev: Update architecture chapter.
---
en/winedev-architecture.sgml | 20 +++++++-------------
1 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/en/winedev-architecture.sgml b/en/winedev-architecture.sgml
index bb8638b..d4bf8e1 100644
--- a/en/winedev-architecture.sgml
+++ b/en/winedev-architecture.sgml
@@ -218,8 +218,8 @@
exist, as Windows has support for different VDM (Virtual Dos
Machines) in order to have Win16 processes running in different
address spaces. Wine also uses the same architecture to run DOS
- programs (in this case, the DOS emulation is provided by a Wine only
- DLL called <filename>winedos</filename>.
+ programs (in this case, the DOS emulation is provided by
+ <filename>KRNL386.EXE</filename>).
</para>
</sect2>
</sect1>
@@ -368,7 +368,7 @@
+---------------------------------------+ +--------+
+---------------------------------------+ \
-| Wine executable (wine-?thread) | } unix executable
+| Wine executable | } unix executable
+---------------------------------------+ /
+---------------------------------------------------+ \
| Wine drivers | } Wine specific DLLs
@@ -418,7 +418,7 @@
provide a driver (in Windows sense) to a physical hardware
device. This driver will be a proxy to the Unix driver
(this is the case, for example, for the graphical part
- with X11 or SDL drivers, audio with OSS or ALSA drivers...).
+ with X11 or Mac drivers, audio with OSS or ALSA drivers...).
</para>
<para>
All DLLs provided by Wine try to stick as much as possible
@@ -452,12 +452,7 @@
terminated).
</para>
<para>
- In earlier versions of Wine the master socket mentioned
- above was actually created in the configuration directory;
- either your home directory's <filename>/wine</filename>
- subdirectory or wherever the
- <envar>WINEPREFIX</envar> environment variable points>.
- Since that might not be possible the socket is actually
+ The master socket mentioned above is
created within the <filename>/tmp</filename> directory
with a name that reflects the configuration directory.
This means that there can actually be several separate
@@ -545,8 +540,7 @@
</para>
<para>
The DLL descriptor and entry point table is generated by
- the <command>winebuild</command> tool (previously just
- named <command>build</command>), taking DLL specification
+ the <command>winebuild</command> tool, taking DLL specification
files with the extension <filename>.spec</filename> as
input. Resources (after compilation by
<command>wrc</command>) or message tables (after
@@ -730,7 +724,7 @@
work much worse than the corresponding built-in one, if at
all. For example, the native Windows <filename>GDI</filename>
library must be paired with a Windows display driver, which
- of course is not present under Intel Unix and Wine.
+ of course is not present under Unix and Wine.
</para>
<para>
Finally, occasionally built-in Wine DLLs implement more
More information about the wine-cvs
mailing list