Commit Graph

1019 Commits

Author SHA1 Message Date
Bryce Denney
37256e9614 - touch up, move things around 2001-12-06 03:51:55 +00:00
Bryce Denney
b0a578eaf4 - made it through the whole cvs log, whew! 2001-12-05 22:12:59 +00:00
Volker Ruppert
014687aa97 - extended keyboard funktion waits for a key, too - don't panic 2001-12-05 20:38:32 +00:00
Volker Ruppert
aa297204b0 - setting led status works even if the keyboard is disabled 2001-12-05 20:36:03 +00:00
Bryce Denney
f61507194a - clarify RPM build description 2001-12-05 20:16:09 +00:00
Bryce Denney
c9740ebb21 - I'm working on change log for version 1.3. Not complete yet. 2001-12-05 17:37:08 +00:00
Bryce Denney
5fcb69ca3a - to allow configure to be run from other directories, I added some
mkdirs for build and build/linux.  This was working, but then broke
  when I made configure substitute the version number in lots of new
  files.
2001-12-05 16:46:00 +00:00
Bryce Denney
2cd62e75c8 - Dave enabled the E9 hack in config.h.in, but it had no effect. The correct
way is to make the configure.in default to turning it on.  The value in
  config.h.in will be replaced by configure anyway.
2001-12-05 16:25:24 +00:00
Bryce Denney
9aa771c8bf - check in changes from Rob Lemley, sent to me on November 28, 2001 2001-12-05 04:45:51 +00:00
Bryce Denney
0bbe088d56 - add beos cdrom .o file, when beos and cdrom are selected. I don't
have the actual cdrom_beos.cc file yet from Bernd.
2001-12-05 03:37:08 +00:00
Bryce Denney
61bae62a08 - keyboard type patch from cbothamy 2001-12-04 18:04:27 +00:00
Bryce Denney
9c79a25e8f - add keyboard mapping patch from Christophe Bothamy 2001-12-03 15:39:51 +00:00
Volker Ruppert
a7823c0720 - improvement for the textmode cursor (X and win32) 2001-12-02 16:45:55 +00:00
Bryce Denney
fe6d4c8d88 - once it's gzipped, chmod needed a different name (+ .gz) 2001-12-02 04:24:11 +00:00
Bryce Denney
dbd75fc354 - gzip the font file, which apparantly is required on some servers.
See [ #485008 ] install-x11-fonts needs to gzip the font.
  This was reported and checked out by ron@ronheron.com.
2001-12-02 04:20:34 +00:00
Bryce Denney
1e46afa918 - Dave applied these patches 2001-12-02 04:16:16 +00:00
instinc
3bd36d7220 added the trace-reg-on and trace-reg-off commands 2001-11-28 18:40:02 +00:00
instinc
2be059ee4f added the trace-reg-on and trace-reg-off command 2001-11-28 18:39:19 +00:00
instinc
170eed5b66 added the trace-reg-on and trace-reg-off command
updated the register trace to bypass the lazy flags behaviour
2001-11-28 18:38:32 +00:00
instinc
0a87115340 added trace-reg-on and trace-reg-off commands 2001-11-28 18:37:12 +00:00
Bryce Denney
22de9ce18e - patch from Dave Poirier, sent to list Nov 27 2001-11-28 18:19:21 +00:00
Bryce Denney
c95bdd6a35 - patch from Dave Poirier, sent to list Nov 27 2001-11-28 18:13:30 +00:00
Bryce Denney
6a03773831 - I've had several reports of how to reproduce the 'slave OCW3 not implemented'
condition, so I've removed it now.
2001-11-27 18:15:39 +00:00
Volker Ruppert
e8ae65d473 - move the #ifdef statement after the BX_KEY_RELEASED definition 2001-11-27 09:51:37 +00:00
Volker Ruppert
6e28bf9738 - patch for international keyboard support based on patch.kbd-dieter 2001-11-26 21:30:49 +00:00
Volker Ruppert
2102016517 - MF-II identification and some missing keys added 2001-11-26 09:55:30 +00:00
Volker Ruppert
b15f487153 - some missing BX_KEY definitions added 2001-11-26 09:54:12 +00:00
Volker Ruppert
db4401adb8 - serial functions added, MF-II keyboard functions added, parport updates 2001-11-26 07:26:55 +00:00
Volker Ruppert
840ee719e5 - exchange the scancode of "Numlock" and "Pause", numlock works again 2001-11-26 07:24:16 +00:00
Volker Ruppert
74541540e9 - event handler recognizes the extended keycode flag 2001-11-23 18:03:23 +00:00
Bryce Denney
67fb4242e4 - latest attempt at putting buildroot back into the rpm spec file.
Still failing.
2001-11-21 04:13:05 +00:00
Bryce Denney
26b2c0254c - this revision is based on a patch from Cliff Hones <cliff@aonix.co.uk>.
Cliff added to bios_printf the ability to print onto the console.  Bryce made
  some further changes.  Now when a panic occurs, the message is reported both
  to the Bochs log file and to the screen, and then it goes into an infinite
  busy loop.  Why an inf loop?  If I do a HLT in BIOS code, current bochs
  versions will panic immediately and the user will never see the real panic
  message.  I have mostly tested the new panic behavior by booting nonbootable
  and nonreadable disks.
2001-11-21 02:33:05 +00:00
Bryce Denney
21e102208d - add instructions for getting CDROM to work in DOS 2001-11-21 02:13:47 +00:00
Bryce Denney
003f8dc7e0 - update vga screen when you enter the logfunctions::ask() function. This is
useful because sometimes useful messages are printed on the screen just
  before a panic.  It's also potentially dangerous if the vga update function
  calls ask() again...so I added a re-entry check.
2001-11-21 00:25:15 +00:00
Bryce Denney
f003961953 - explictly turn off readline. Then if you add --enable-debugger, it will
not try to use readline, even when the configure system is able to find it.
2001-11-21 00:16:17 +00:00
Bryce Denney
c10e29e402 - mkfontdir was running in the wrong directory. Added "/misc" to the path. 2001-11-20 05:57:18 +00:00
Bryce Denney
5820c9de92 - this patch is from Dieter Mittelmaier <dieter.mittelmaier@freenet.de>
He sent it to me on July 4, and I've been far too slow getting it
  checked in.
2001-11-19 18:36:35 +00:00
Bryce Denney
c7e0891d57 - I applied this patch.
The master PIC ignores commands 0xc0-0xc7.  This change just makes the slave
  PIC ignore these same commands.  It does not implement the commands.
2001-11-19 14:42:25 +00:00
Bryce Denney
e5a992a796 - master PIC ignores commands 0xc0-0xc7. This change just makes the slave
PIC ignore these same commands.  It does not implement the commands.
2001-11-19 14:41:03 +00:00
Bryce Denney
a17559cd15 - add pic fix patch from Jonathan Hunt <jhuntnz@users.sourceforge.net> 2001-11-19 14:38:48 +00:00
Bryce Denney
1e6aecc86a - add example line in bochsrc that will use Christophe Bothamy LGPL vga bios.
It is commented out so that it doesn't conflict with the Elpin bios line.
2001-11-19 14:36:26 +00:00
Bryce Denney
77cdb18620 - add LGPL bios by Christophe Bothamy <cbbochs@free.fr>. When new versions
are released, I will remove VGABIOS-cbothamy-0.2a and add a file with
  the other version number.  I decided not to use the "-latest" naming
  scheme because there is no synchronization between bochs releases and
  LGPL VGA BIOS releases.  Anything that's called "latest" is bound to
  go obsolete eventually.
2001-11-19 14:35:05 +00:00
Bryce Denney
90320590ad - oops I forgot --with-amigaos. 2001-11-19 04:17:47 +00:00
Bryce Denney
c37e0c9ba2 - hacked this patch a bit. I've been mostly testing the new code by
booting nonbootable and nonreadable floppy disks.
2001-11-18 16:56:52 +00:00
Bryce Denney
fad446ef63 - fix bug I created in rev 1.15 which caused all boot problems to be
reported as "not a bootable disk" even if it was "not a readable disk".
2001-11-18 16:40:26 +00:00
Bryce Denney
976e0b67d9 - clarify panic message. It panics if HLT is executed from segment 0xf000,
in other words from ROM BIOS code.
2001-11-18 16:32:40 +00:00
Volker Ruppert
0e87d7cfdc - the patch is checked in, but PCI is still incomplete 2001-11-18 13:34:42 +00:00
Bryce Denney
5dffdf207b - add patch from Cliff Hones. he says it doesn't quite work, but I asked
for it anyway.
2001-11-18 06:31:56 +00:00
Bryce Denney
c5df95c4c1 - mention 1.3, but there is no changelog yet 2001-11-18 05:07:39 +00:00
Bryce Denney
dd1b64b5cb - don't make all on install_win32 target, since the makefile is built for
nmake and the install_win32 target is intended for cygwin.
- work around some bug with unix2dos that doesn't let it read from
  absolute path (?)
2001-11-18 02:32:59 +00:00
Bryce Denney
32d888e7e6 - update for 1.3.pre1 2001-11-18 01:44:39 +00:00
Bryce Denney
8a00171179 - checked in cmpxchg8b patch from Michael Hohmuth <hohmuth@innocent.com> 2001-11-17 22:22:03 +00:00
Bryce Denney
75f5d636ca - use chmod and be sure that the vga.pcf font is installed so that it
is readable by all
2001-11-17 22:13:38 +00:00
Bryce Denney
33da4882f2 - clean up compile section and add subsections with platform specific hints 2001-11-17 22:04:33 +00:00
Bryce Denney
9111c33167 - add amigaos configure shortcut script 2001-11-17 21:36:58 +00:00
Volker Ruppert
6333bcd2a4 - changed some panics to errors, register behaviour and messages fixed 2001-11-17 18:10:54 +00:00
Bryce Denney
e17ad6f50b - clarify that sending parallel port output to raw dev is unix only
- remove Id tag in bximage example, since it gets replaced with the
  Id of the whole file.
2001-11-17 17:20:29 +00:00
Bryce Denney
1fbdc6544f - move cvs write info into the real docbook 2001-11-17 17:16:35 +00:00
Bryce Denney
5080a0e755 - rename mailing list link 2001-11-17 17:16:12 +00:00
Bryce Denney
94ad83d9ad - include ../include/defs.sgm
- add vasudeva as editor
- add section about setting up cvs write access
- add fixmes on most other sections
2001-11-17 17:15:38 +00:00
Bryce Denney
8a4eb1f3e0 - add vasudeva as editor 2001-11-17 17:14:42 +00:00
Bryce Denney
c1273a5974 - add vasudeva as editor
- add tip about using winimage
2001-11-17 17:14:28 +00:00
Volker Ruppert
820ca4b2a6 - cygwin compilation error fixed 2001-11-16 23:10:59 +00:00
Bryce Denney
d1bd5f8e7c - add cdrom and sb16 since .conf.win32-vcpp has those too 2001-11-16 14:23:17 +00:00
Volker Ruppert
3f35c13958 Printer response works again if the config option is "enabled=0" or fopen() fails. 2001-11-15 23:35:26 +00:00
Bryce Denney
d95d2235c4 - more hints about mounting disk images 2001-11-15 22:15:07 +00:00
Bryce Denney
7f70b4ffd5 - finish up cvs write instructions 2001-11-15 17:44:50 +00:00
Bryce Denney
0435f4cace - adding instructions for cvs write access 2001-11-15 17:38:52 +00:00
Bryce Denney
980643e0fb - add CMPXCHG8B patch from Michael Hohmuth <hohmuth@innocent.com> 2001-11-15 16:53:24 +00:00
Bryce Denney
a617b4e739 - added Greg Alexander's "how to make a disk image" 2001-11-14 14:42:04 +00:00
Bryce Denney
892badb077 - add SMP simulation instructions 2001-11-14 04:37:24 +00:00
Bryce Denney
2478decb1e - add link to mailing list archives 2001-11-14 04:18:24 +00:00
Bryce Denney
4ddbf9381a - fix up mailing list section so that it describes both bochs-announce
and bochs-developers, and who should use which list.
2001-11-14 04:08:10 +00:00
Bryce Denney
6a9b5c513d - move "Supported Platforms" into the Intro section 2001-11-14 02:43:45 +00:00
Bryce Denney
f07023c86a - add Features table at end of Introduction section 2001-11-14 02:40:55 +00:00
Bryce Denney
497e4a5227 - fix up configure options table 2001-11-14 01:45:47 +00:00
Bryce Denney
fea759a204 - apply patch.pci from Volker Ruppert. See
[ #481546 ] pci patch (Volker Ruppert) for any followups.
2001-11-14 01:39:22 +00:00
Bryce Denney
f1dad2cf92 - PCI patch from Volker Ruppert from October 27, 2001 2001-11-14 01:35:27 +00:00
Bryce Denney
6b291faebc - applied this patch 2001-11-14 01:29:20 +00:00
Bryce Denney
ed45dddd21 - Volker Ruppert's fix to keyboard typematic rate 2001-11-14 01:28:53 +00:00
Bryce Denney
aa13968341 - more improvements from Volker.
- fopen with "wb" so that win32 doesn't translate CRLF
    - add initmode setting
    - fix bug, fill in behavior in write handler
    - now it works for him with DOS, Linux, and Windows guests
2001-11-14 00:29:20 +00:00
Bryce Denney
efc5708ddf - "const char" fixes from Volker 2001-11-14 00:23:08 +00:00
Bryce Denney
b4bdc25b3f - touch up bochs history
- change "ch07" to "mailinglist" so that we can renumber easily
- add current information on who maintains different bochs ports, and pleas
  for help on the ones with no maintainer.  Removed FreeDOS--it's not
  a host OS.  Maybe this fits in a list of guest OSes, but for now it
  goes in the trash.
2001-11-13 07:00:09 +00:00
Bryce Denney
4f50e37b7f - add shortcut for bochs developers mailing list 2001-11-13 06:57:33 +00:00
Bryce Denney
918a32a67a - patch from Mike Rieker <mrieker@o3one.org> associated with this bug rpt:
[ #480422 ] gdt 'accessed' bit
2001-11-13 05:11:41 +00:00
Bryce Denney
5edbdc5741 - copied Volker's instructions on mounting a disk image in Linux from
misc.txt into the user guide.
2001-11-13 00:01:57 +00:00
vasudeva
9ad7fe1c69 Removed to-do reference to mailing list in Chapter 5: Using Bochs.Converted reference in Chapter 2: FAQ into cross-reference to new Chapter 7.Created Chapter 7 for mailing list subscription instructions. 2001-11-12 21:51:10 +00:00
Bryce Denney
7296b909b6 - update so that it applies cleanly to current CVS 2001-11-12 18:42:14 +00:00
Bryce Denney
315dd94b24 - add patch from
[ #451612 ] text modes with 8x8 characters
  it was gzipped and had dos format newlines
2001-11-12 18:41:41 +00:00
Bryce Denney
5d4b874014 - correction to color #6 based on followups to
[ #466403 ] make text colors more accurate
2001-11-12 18:33:28 +00:00
Bryce Denney
5585e0cb30 - fixes based on Roland Mainz's patch.mainz-2001-10-05. 2001-11-12 18:28:07 +00:00
Bryce Denney
980670a26a - document how to use raw floppy on unix and winNT, win2k 2001-11-12 18:22:19 +00:00
Bryce Denney
7b3980d9df - apply patch.rfb-mouse by MURANAKA Masaki (monaka@users.sf.net)
see this source forge bug for details:
  [ #457968 ] Strange mouse motion on RFB
2001-11-12 17:56:47 +00:00
Bryce Denney
9788c1b6cc - add a retry loop in RFB code, so that if port 5900 is not available
it can try 5901, etc.  On linux, if a server bound to port 5900 exits
  without closing the socket, you can't re-bind to the socket for a few
  minutes.
2001-11-12 16:45:28 +00:00
Bryce Denney
2cc4dbf1a2 - this patch was submitted along with bug report
[ #457968 ] Strange mouse motion on RFB
2001-11-12 16:06:26 +00:00
Bryce Denney
3934cd370c - change a few "char"s to "const char", from Roland Mainz compile patch 2001-11-12 03:34:45 +00:00
Bryce Denney
94ba0f4ca4 - remove some "#if BX_DEBUG" lines. What are these anyway? They've
probably been treated as ifdef instead, but a sun compiler doesn't like
  them.  Anyway, they were being used around a check for irq_num > 15.
  This bounds check seems ok to do all the time, so I just removed the
  #if BX_DEBUG lines and corresponding #endifs.
2001-11-12 03:29:18 +00:00
Bryce Denney
f95a8f1885 - bugfix for typematic info, from Volker Ruppert 2001-11-12 03:22:11 +00:00
Bryce Denney
463f10831c - applied on september 29, 2001 2001-11-12 02:57:25 +00:00
Bryce Denney
0c0724be10 - already applied and works great AFAIK 2001-11-12 02:56:34 +00:00