Volker Ruppert
c6bd3fb60c
- moved the sound stuff to the new subdirectory iodev/sound
...
- TODO #1 : update MSVC workspace files
- TODO #2 : these 'device classes' could be moved to subdirectories, too:
- pci (when we have more than one chipset)
- display (when we have one more device and vga / cirrus cleaned up)
2012-01-15 07:52:04 +00:00
Volker Ruppert
50de0a12cd
- moved the networking stuff to the new subdirectory iodev/network
...
- TODO: do the same with the sound code and update MSVC workspace files
2012-01-14 17:03:00 +00:00
Volker Ruppert
68b49ba42d
- moved the USB stuff to the new subdirectory iodev/usb
...
- TODO #1 : do the same with the network and sound code
- TODO #2 : update MSVC workspace files
2012-01-14 12:36:32 +00:00
Volker Ruppert
e82ce9038e
- bximage / bxcommit: fixed compilation on big endian hosts by adding a new
...
header file that contains the required bswap code. This fix will be backported
for 2.5.1, but a better solution should be found for the next major release.
- bxcommit: fixed another big endian issue
2012-01-04 19:20:52 +00:00
Stanislav Shwartsman
801a3f920f
some more docs updates with cvs->svn transition
2011-11-07 19:20:11 +00:00
Volker Ruppert
bfdbf589a0
- removed duplicate 'clean' for cpu/cpudb
...
- added missing 'dist-clean' for cpu/cpudb
2011-08-19 06:31:51 +00:00
Stanislav Shwartsman
3a575a036d
added make clean for libcpudb
2011-08-18 19:27:45 +00:00
Stanislav Shwartsman
b8b63ac6ea
compile CPUDB to separate library
...
reduce compile-time dependencies
2011-08-18 18:55:22 +00:00
Stanislav Shwartsman
1d89709e62
Added another CPU to CPUDB: p4_willamette (one more without x86-64 support).
...
Reimplemented CPUDB using pure C macros magic.
Fixed compilation errors when compiling with SMP on.
2011-07-31 18:43:46 +00:00
Stanislav Shwartsman
1bb3e86457
remove plex86 tree from Bochs sources
...
the plex86 interface was not updated since 2001 and even doesn't compile together with current Bochs sources.
plex86 source code still can be found in plex86 sourceforge project @ http://plex86.sourceforge.net/
2011-07-12 17:23:23 +00:00
Volker Ruppert
345d67c403
- removed BeOS support from sources and documentation
2011-07-11 17:36:10 +00:00
Stanislav Shwartsman
16021a0ddb
rename model_specific.h to be cpuid.h
2011-03-19 17:35:18 +00:00
Stanislav Shwartsman
00981cd7a6
Adding Id and Rev property to all files
2011-02-24 22:05:47 +00:00
Volker Ruppert
613b146974
- fixed xpm-related warnings in 'x' and 'wx'
...
- use X desktop size for the maximum guest resulution
2011-02-10 23:00:56 +00:00
Volker Ruppert
44ece7cf26
- including vga.h in iodev.h no longer necessary and symbol NO_DEVICE_INCLUDES
...
is useless then
- updated makefile dependenies
2011-01-24 20:35:51 +00:00
Stanislav Shwartsman
72af6740ac
Use EBDA fields for mouse handling by name.
...
Sebastian
A simple one-liner to fix building on Mac OS X with a case-sensitive file system.
-- Heikki Lindholm
2011-01-16 19:29:11 +00:00
Stanislav Shwartsman
5df864b1f1
Move param_names.h into bochs root folder
2010-02-26 14:18:19 +00:00
Stanislav Shwartsman
5fec008130
change copyright to bochs project
2009-12-04 20:02:12 +00:00
Volker Ruppert
c242176a0a
- VS2008 project files must be present in folder 'vs2008'
...
- updated generation of the win32 specific source package with new project files
2009-04-29 17:52:26 +00:00
Stanislav Shwartsman
77b44d6218
It is not needed to convert cc2cpp for Microsoft anymore - transition to new Micresoft compiler
...
Need to update workspace files still
2009-04-18 09:29:58 +00:00
Stanislav Shwartsman
23f1a49308
Applied patch:
...
Patch name: Fix bug #2031993 (install_macosx)
Author: Jeremy W. Sherman
Date: 2009-04-03
Added gdbstub option to .conf.everything
2009-04-03 15:22:41 +00:00
Volker Ruppert
9e3dd83e85
- reduce some more dependencies and related Makefile.in updates
2009-02-23 11:06:53 +00:00
Volker Ruppert
790eec83ca
- converted I/O APIC to a device plugin
...
- updated dependencies
2009-02-22 10:44:50 +00:00
Volker Ruppert
e5eac65b59
- removed wrong character from FSF address (converted invisible and useless
...
2-byte character)
- updated FSF address in some files
- added license to some files
2009-02-08 09:05:52 +00:00
Volker Ruppert
e12b21e647
- update all dependencies
2009-01-03 09:54:10 +00:00
Volker Ruppert
00f312ad6e
- update dependencies
2008-12-30 09:37:15 +00:00
Stanislav Shwartsman
40bbae9b84
Fixed compilation by Microsoft nmake
2008-06-01 16:48:13 +00:00
Stanislav Shwartsman
eceb1b4197
Use -C flag for make instead shell 'cd' command
2008-05-10 13:53:25 +00:00
Stanislav Shwartsman
1fe82e7fd1
Fixed compilation issues
2008-04-09 06:03:17 +00:00
Stanislav Shwartsman
55ad3e89b6
another whitespace cleanup by Sebastien
2008-02-05 22:57:43 +00:00
Stanislav Shwartsman
37fbb82baa
Cleanups. Move bxInstruction_c definition to separate file instr.h
2008-01-29 17:13:10 +00:00
Stanislav Shwartsman
8aca8b4bd7
Merged @SF patch by Sebastian
...
1880755 Win32 version information for bochs.exe
2008-01-27 18:02:22 +00:00
Stanislav Shwartsman
01f75d6753
Merged patch from @SF tracker
...
1875414 Makefile.in - change make use by Sebastian
2008-01-19 22:32:28 +00:00
Stanislav Shwartsman
42fdd8a3a1
During Bochs benchmarking I figured out that hostasm actually slow down the emulation ... so remove this ugly code which also doesn't help :)
...
speedup flags update for some instructions - idea was taken from DT patch by h.johansson
2007-10-21 22:07:33 +00:00
Volker Ruppert
208caf109b
- missing 'datarootdir' variable added (fixed warning from configure script)
2007-09-23 08:45:14 +00:00
Stanislav Shwartsman
412eeeeb7c
Get crregs definition to separate file from cpu.h
2007-09-10 16:00:15 +00:00
Volker Ruppert
171f2433f0
- install both default and legacy version of the Bochs BIOS
...
- updated the BIOS related parts of the documentation
2007-05-17 15:47:35 +00:00
Stanislav Shwartsman
b6c8275cfd
remove old PIT model and always use Greg Alexander's new one
2007-04-08 21:57:06 +00:00
Volker Ruppert
bf0c76ee75
- fixed remaining type conflicts in vmware lseek() method and the bxcommit utility
...
- the bximage and bxcommit utilities depend on hdimage.h
- removed unnecessary spaces
2006-11-19 09:55:23 +00:00
Volker Ruppert
8e7bf13c76
- fixed install target for MacOSX (found at http://trac.macports.org )
2006-11-05 10:41:56 +00:00
Volker Ruppert
0396a9d86f
- save state function now supported on win32 in the runtime dialog
...
- for the BrowseDir() function Bochs for win32 needs to be linked with SHELL32.DLL
(currently used for the save/restore support only)
- save/restore support symbol name changed
2006-04-09 13:55:55 +00:00
Stanislav Shwartsman
da0b2ac377
Update dependencies for iodev and root project folders.
...
Fixed compilation errors for 386 case
Added file header for slowdown_timer.h
2006-03-06 22:32:03 +00:00
Stanislav Shwartsman
18afa9fd2d
This is cumulative patch for bochs debugger, it is only very first step towards working debugger supporting all new simulator functionalitieS.
...
- move crc.cc from debugger to bochs folder and make it projct-wide and not local for debugger
- added new 'info sse' command for debugger
- extend 'modebp' command to break on any mode change
- remove unimplemened 'info program' function, it is always printed fixed text
- move debugger help to parser, cleanup and simplify it
2006-01-24 19:03:55 +00:00
Volker Ruppert
f3f2e28481
- removed SMP specific BIOS images from the install list and the docs
2006-01-08 17:16:30 +00:00
Volker Ruppert
2b52b52145
- detection of wget (or equivalent commands) added (based on SF patch #816979 )
...
- fixed compilation with plugins or an alternative gui enabled on win32 (Cygwin,
MinGW/MSYS) after adding serial mode 'socket'
2005-07-30 15:04:26 +00:00
Volker Ruppert
785662517c
- the option -export-dynamic is not needed for the win32 non-plugin version
...
(MSVC doesn't understand this argument)
- exporting dll symbols is only needed for the win32 plugin version
2005-06-13 20:28:38 +00:00
Volker Ruppert
e9860cc7d1
- build rules for niclist.exe now independant from the selected gui (previous
...
version failed with sdl only enabled)
2005-06-13 15:56:57 +00:00
Volker Ruppert
4bbfdff51e
- added bximage link options for MSVC, Cygwin and MinGW/MSYS
...
- compile niclist.exe on MinGW/MSYS if networking is enabled
2005-05-14 14:41:27 +00:00
Volker Ruppert
9ddf44f35a
- use 'install' instead of 'cp' during installation (based on SF patch #1152808
...
by Avi Kivity)
- added TODO to list of files to install
- uninstall target now removes plugins, too
2005-03-05 21:02:59 +00:00
Volker Ruppert
f98ecd09b1
- changed wxWindows to wxWidgets (includes SF patch #1094407 by Alexander Schuch)
2005-01-05 19:54:32 +00:00