~ [ source navigation ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Bochs x86 Emulator
bochs/

Version: ~ [ 2.3.5 ] ~ [ 2.3 ] ~

Name Size Last modified (GMT) Description
Folder CVS/ 2008-08-09 05:19:31
Folder bios/ 2008-08-09 05:19:32
Folder build/ 2008-08-09 05:19:32
Folder bx_debug/ 2008-08-09 05:19:35
Folder cpu/ 2008-08-09 05:19:37
Folder disasm/ 2008-08-09 05:19:37
Folder doc/ 2008-08-09 05:19:17
Folder docs-html/ 2008-08-09 05:19:40
Folder dynamic/ 2008-08-09 05:19:40
Folder font/ 2008-08-09 05:19:40
Folder fpu/ 2008-08-09 05:19:41
Folder gui/ 2008-08-09 05:19:42
Folder host/ 2008-08-09 05:19:21
Folder instrument/ 2008-08-09 05:19:44
Folder iodev/ 2008-08-09 05:19:48
Folder memory/ 2008-08-09 05:19:48
Folder misc/ 2008-08-09 05:19:48
Folder patches/ 2008-08-09 05:19:49
Folder plex86/ 2008-08-09 05:19:49
File CHANGES 129071 bytes 2007-09-16 07:52:57
File COPYING 26428 bytes 2001-04-10 01:04:08
File Makefile.in 30785 bytes 2007-09-10 16:00:13
File PARAM_TREE.txt 2863 bytes 2006-10-08 10:18:50
File README 3817 bytes 2007-09-16 07:52:57
File README-plugins 19128 bytes 2002-12-21 16:23:52
File README-wxWindows 13193 bytes 2002-12-21 16:13:11
File README.rfb 198 bytes 2004-04-05 12:09:25
File TESTFORM.txt 4231 bytes 2005-03-06 21:23:38
File TODO 12278 bytes 2007-09-10 15:26:46
File aclocal.m4 232561 bytes 2006-03-13 17:17:38
C file bochs.h 18543 bytes 2007-04-19 16:12:12
File bxversion.h.in 335 bytes 2001-11-10 03:45:53
C++ file config.cc 124878 bytes 2007-04-08 15:02:50
File config.guess 38470 bytes 2003-08-28 00:09:21
File config.h.in 30699 bytes 2007-07-31 20:25:47
File config.sub 29027 bytes 2003-08-28 00:09:21
File configure 1343177 bytes 2007-09-16 07:52:57
File configure.in 80290 bytes 2007-09-16 07:53:00
C++ file crc.cc 2431 bytes 2006-01-24 19:03:53
C file extplugin.h 1309 bytes 2002-12-12 15:28:37
C++ file gdbstub.cc 20797 bytes 2007-02-07 17:53:06
File install-sh 5598 bytes 2002-03-07 16:00:39
C++ file load32bitOShack.cc 9421 bytes 2007-07-09 15:16:09
C++ file logio.cc 16011 bytes 2006-11-19 16:18:41
C file ltdl.c 87739 bytes 2002-11-01 13:02:15
C file ltdl.h 12565 bytes 2002-10-24 21:04:37
File ltdlconf.h.in 4366 bytes 2002-10-24 21:04:38
File ltmain.sh 181013 bytes 2003-08-28 00:09:21
C++ file main.cc 41098 bytes 2007-09-13 09:44:56
C++ file osdep.cc 9538 bytes 2006-08-07 17:59:15
C file osdep.h 6278 bytes 2006-02-11 20:47:22
C++ file pc_system.cc 16666 bytes 2006-09-17 20:37:27
C file pc_system.h 6650 bytes 2006-05-27 15:54:47
C++ file plex86-interface.cc 14908 bytes 2006-08-31 18:18:14
C file plex86-interface.h 1649 bytes 2003-01-09 04:03:36
C++ file plugin.cc 20695 bytes 2006-09-16 14:47:40
C file plugin.h 18916 bytes 2007-08-04 08:57:42
File win32res.rc 8762 bytes 2007-03-18 17:52:15
File wxbochs.rc 141 bytes 2003-07-13 23:30:55

  1 Bochs x86 Pentium+ Emulator
  2 Updated: Sun Sep 16 09:53:00 CEST 2007
  3 Version: 2.3.5
  4 
  5 WHAT IS BOCHS?
  6 
  7 Bochs is a highly portable open source IA-32 (x86) PC emulator
  8 written in C++, that runs on most popular platforms.  It includes
  9 emulation of the Intel x86 CPU, common I/O devices, and a custom
 10 BIOS.  Currently, Bochs can be compiled to emulate a 386, 486,
 11 Pentium/PentiumII/PentiumIII/Pentium4 or x86-64 CPU, including optional 
 12 MMX, SSEx and 3DNow! instructions.  Bochs is capable of running
 13 most Operating Systems inside the emulation, for example Linux, DOS,
 14 Windows 95/98/NT/2000/XP or Windows Vista.
 15 Bochs was written by Kevin Lawton and is currently maintained by 
 16 the Bochs project at "http://bochs.sourceforge.net".
 17 
 18 Bochs can be compiled and used in a variety of modes, some which are
 19 still in development.  The 'typical' use of bochs is to provide
 20 complete x86 PC emulation, including the x86 processor, hardware
 21 devices, and memory.  This allows you to run OS's and software within
 22 the emulator on your workstation, much like you have a machine
 23 inside of a machine.  Bochs will allow you to run Windows
 24 applications on a Solaris machine with X11, for example.
 25 
 26 Bochs is distributed under the GNU LGPL.  See COPYING for details.
 27 
 28 GETTING CURRENT SOURCE CODE 
 29 
 30 Source code for Bochs is available from the Bochs home page at
 31 http://bochs.sourceforge.net.  You can download the most recent
 32 release, use CVS to get the latest sources, or grab a CVS
 33 snapshot which is updated nightly.  The releases contain the most
 34 stable code, but if you want the very newest features try the
 35 CVS version instead. 
 36 
 37 WHERE ARE THE DOCS?
 38 
 39 The Bochs documentation is written in Docbook.  Docbook is a text 
 40 format that can be rendered to many popular browser formats such 
 41 as HTML, PDF, and Postscript.  Each binary release contains the
 42 HTML rendering of the documentation.  Also, you can view the
 43 latest documentation on the web at
 44   http://bochs.sf.net/doc/docbook/index.html
 45 
 46 Some information has not yet been transferred from the older
 47 HTML docs.  These can be found at http://bochs.sf.net/docs-html
 48 
 49 WHERE CAN I GET MORE INFORMATION?  HOW DO I REPORT PROBLEMS?
 50 
 51 Both the documentation and the Bochs website have instructions on how 
 52 to join the bochs-developers mailing list, which is the primary
 53 forum for discussion of Bochs.  The main page of the website also
 54 has links to bug reports and feature requests.  You can browse and
 55 add to the content in these areas even if you do not have a (free)
 56 SourceForge account.  We need your feedback so that we know what
 57 parts of Bochs to improve.  
 58 
 59 There is a patches section on the web site too, if you have made
 60 some changes to Bochs that you want to share.
 61 
 62 HOW CAN I HELP?
 63 
 64 If you would like contribute to the Bochs project, a good first step
 65 is to join the bochs-developers mailing list, and read the archive
 66 of recent messages to see what's going on.  
 67 
 68 If you are a technical person (can follow hardware specs, can write
 69 C/C++) take a look at the list of open bug reports and feature
 70 requests to see if you are interested in working on any of the
 71 problems that are mentioned in them.  If you check out the CVS
 72 sources, make some changes, and create a patch, one of the
 73 developers will be very happy to apply it for you.  Developers who
 74 frequently submit patches, or who embark on major changes in the
 75 source can get write access to CVS.  Be sure to communicate with the
 76 bochs-developers list to avoid several people working on the same
 77 thing without realizing it.
 78 
 79 If you are a Bochs user, not a hardware/C++ guru, there are still
 80 many ways you could help out.  For example:
 81   - write instructions on how to install a particular operating system
 82   - writing/cleaning up documentation
 83   - testing out Bochs on every imaginable operating system and 
 84     reporting how it goes.

~ [ source navigation ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.