Commit Graph

3320 Commits

Author SHA1 Message Date
Christophe Bothamy
306da8a074 - add time0 and i440fxsupport .bochsrc option description 2002-12-21 17:37:35 +00:00
Christophe Bothamy
a5fad9e5cb - add time0 and i440fssupport .bochsrc option description
- fix formatting problem on keyboard_serial_delay and keyboard_paste_delay
- move examples of pit: realtime on top of the section
2002-12-21 17:36:43 +00:00
Bryce Denney
91b95cafaf - change pit syntax to "pit: realtime=1" 2002-12-21 17:27:42 +00:00
Bryce Denney
adf5b443ba - add PIT section 2002-12-21 17:20:27 +00:00
Christophe Bothamy
3c295cd01e - added Bryce's description of the realtime pit 2002-12-21 17:17:29 +00:00
Bryce Denney
7e1603fabd - mention the PIT option in .bochsrc
- note: I'm about to change main.cc to match this syntax
2002-12-21 17:10:08 +00:00
Bryce Denney
505dc8325e - mention beos resource fix 2002-12-21 16:37:15 +00:00
Bryce Denney
8bdffcbe46 - apply patch from Peter Tattam. x86-64 requires SSE2 or it fails without
any indiciation of what went wrong.
2002-12-21 16:36:07 +00:00
Bryce Denney
675335904c - rewrite header to describe what's in this file.
- marked one thing as done
- remove the remnants of the v1.4 readme
2002-12-21 16:23:52 +00:00
Bryce Denney
cfba32103e - update 2002-12-21 16:13:11 +00:00
Bryce Denney
b170c97c79 - CHANGES is done now 2002-12-21 15:58:15 +00:00
Bryce Denney
a090c04e57 - add first names to first reference of each developer
- fix some FIXMEs
- move documentation section to the top
- move wxWindows after config interface and display library sections
- remove the massive list of SF bugs,features,etc. since they have
  (mostly) been covered above
- erase to-do list since it's done
2002-12-21 15:54:39 +00:00
Bryce Denney
bc72fcefa9 - BeBochs.rsrc cannot be checked into CVS directly because that damages
its resources.  So now we will distribute a .zip file which will only
  be unzipped on the target BeOS machine.
2002-12-21 15:51:41 +00:00
Bryce Denney
6d3d96e182 - replace link to changelog in docs-html with a link to the anonymous
CVS browser on source forge.  This will display the most recent version
  of the CHANGELOG file.
2002-12-21 15:12:12 +00:00
Bryce Denney
3414fbb792 - minor tweaks 2002-12-21 14:42:37 +00:00
Bryce Denney
e3548a3708 - fix a broken configure subst variable @EXE@ 2002-12-21 14:41:49 +00:00
Bryce Denney
9780ad2ad8 - correct BeBochs.rc path 2002-12-21 14:32:10 +00:00
Bryce Denney
8bacd82133 - add BeOS target which builds the binary and then runs "copyattr"
to copy the resources into the binary
2002-12-21 14:31:30 +00:00
Bryce Denney
c64cd2f39a -Wno-multichar is already added by the configure script for beos, so
take it back out of this file (added in previous rev)
2002-12-21 14:28:24 +00:00
Bryce Denney
a5b68f934f - suggested changes from Bernd Korz 2002-12-21 14:18:49 +00:00
Bryce Denney
c245a51c46 - add BeOS resources file from Bernd Korz 2002-12-21 14:16:30 +00:00
Christophe Bothamy
ef605f6e84 - add gui changes 2002-12-20 20:23:16 +00:00
Volker Ruppert
42b4833e64 - FAQ (network question): fixed a typo
- list of files in RPM package: LGPL'd VGABIOS added, location of manpages updated
2002-12-20 15:17:27 +00:00
Stanislav Shwartsman
f2f976d736 Add BX_INSTR_FETCH_DECODE_COMPLETED call even if an instruction hitten in ICache 2002-12-20 13:36:50 +00:00
Stanislav Shwartsman
4906ffef7c Clean Peter's commit with MOVNTDQ instruction implementation 2002-12-20 09:11:39 +00:00
Peter Tattam
c173034663 Patches to round off the x86-64 emulation to get the Linux x86-64 kernel and
sash to run.

1) fixed fetchdecode64.cc to fix the operand size at 64 bits in long mode for moves
   to/from CRx

2) minor patches to sse2.cc to fix unimplemented and 64 bit variants of sse2
instructions.
2002-12-20 07:11:29 +00:00
Christophe Bothamy
18bceefb93 - complete the io devices changes 2002-12-19 22:40:32 +00:00
Christophe Bothamy
923e637cda - add changes io devices ne2k to pic 2002-12-19 21:32:35 +00:00
Bryce Denney
c44472d27e - add missing comma between "PANIC" and "PASS" 2002-12-19 06:05:18 +00:00
Bryce Denney
9b2914fd1d - Temporarily revert Stanislav's changes between 2002-12-18 and 2002-12-19.
Because source files were added/removed it would require an update
  of the windows and macos project files, so I want to wait until after 2.0.
    M Makefile.in         1.51 back to 1.50
    M cpu.h               1.121 back to 1.120
    M fetchdecode.cc      1.37 back to 1.36
    M fetchdecode64.cc    1.33 back to 1.32
    M sse.cc              1.17 back to 1.16
    A sse2.cc             1.27 back to 1.26  (added back)
    R sse_move.cc         removed
    R sse_pfp.cc          removed
- to bring these changes back again, all we have to do is
  "cvs update -j tmp-before1 -j tmp-after1"
2002-12-19 05:53:18 +00:00
Bryce Denney
61c768015e - remove "unset echo" at the end. That's the command that actually
returned 1.  Now the configure is the last command so the script
  should return whatever configure returns.
2002-12-19 03:13:15 +00:00
Bryce Denney
ed46802335 - exit 0 at the end. With /bin/sh it seems to be returning a nonzero
code and causing my make-dmg script to think that configure failed.
2002-12-19 03:12:03 +00:00
Bryce Denney
d1b711164a - make install for MacOSX should not produce a disk image too. Now
disk image creation is handled by build/macosx/make-dmg.sh.
2002-12-19 03:02:37 +00:00
Bryce Denney
cce63e2f8d - shell script to make a Bochs DMG using diskimage.pl. To use it
go to the top of the source tree and run "build/macosx/make-dmg.sh"
2002-12-19 03:01:44 +00:00
Bryce Denney
9477f991c4 - add a little summary at the top 2002-12-19 01:33:24 +00:00
Christophe Bothamy
0f6bf51f00 - add changes for io device floppy to keyboard 2002-12-19 01:01:25 +00:00
Stanislav Shwartsman
aa361badf2 Reorganized SSE/SSE2 code
sse.cc -> general SSE stuff and SSE integer (MMX extensions)
sse_move.cc -> memory transfer and shuffle opcodes
sse_pfp.cc -> packed floating point operations
2002-12-18 22:33:44 +00:00
Christophe Bothamy
15cf6acddc - update so debugger can compile (missing fileno function) 2002-12-18 19:00:24 +00:00
Christophe Bothamy
47569f5ee1 - set version to 2.0 2002-12-18 18:59:22 +00:00
Christophe Bothamy
469c07b2f4 - rename project file with better name 2002-12-18 18:57:06 +00:00
Christophe Bothamy
2f790dacbe - commit new CW Pro 3 project 2002-12-18 18:56:34 +00:00
Bryce Denney
9888b40015 - add link to current change log (latest cvs version of the file)
- add 2.0.pre4 links, which have been on the website for a while but not
  checked into CVS
2002-12-18 13:12:49 +00:00
Bryce Denney
612a37f7a7 - remove --with-sdl and --enable-plugins. The carbon display lib will
be detected automatically.
2002-12-18 05:09:26 +00:00
Bryce Denney
b6db9b843d - copy the bochs.scpt into dlxlinux. With Br'fin's script changes,
you can double-click the bochs.scpt in dlxlinux and it will start Bochs.
2002-12-18 05:07:33 +00:00
Bryce Denney
559def9729 Check in patch from Br'fin. Ok, after a little bit of work I managed to get
the script to behave.  It checks the current directory and the directory one up
for bochs.app.  If both those checks fails then it just outright asks the user
for what bochs to run. (And notes the path so it won't ask again unless it
doesn't find things where they last were)

Modified Files:
  bochs.applescript script_compiled.rsrc
2002-12-18 05:02:22 +00:00
Bryce Denney
59090e4179 - finish scanning through logs of cpu 2002-12-17 23:43:42 +00:00
Christophe Bothamy
4391571b3a - add iodev changes from biosdev to dma 2002-12-17 23:18:56 +00:00
Bryce Denney
54e2ae22e9 - finish up with main directory, mark it done
- add notes about dlcompat on macosx, libtool ltdl, DLL building on win32
- add x86-64 notes from Peter Tattam
- add PSE,PGE,PAE in cu section
- specify some of those carbon improvements based on reading logs
- update to-do list
2002-12-17 22:41:52 +00:00
Christophe Bothamy
451dc51c06 - add documentation changes
- add description of bug [ 625878 ] in CPU section
2002-12-17 22:31:47 +00:00
Christophe Bothamy
d368e2e825 - add Volker as author 2002-12-17 22:20:48 +00:00