=?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