Bryce Denney
d164b3bd73
- fix segfault that happened if APIC was enabled with one processor
2002-03-27 16:05:13 +00:00
Bryce Denney
640d71d017
- check in Zwane Mwaikambo's MSR patch: patch.msr.
2002-03-27 16:04:05 +00:00
Bryce Denney
3dda1b09fa
- work in progress patch to add processor priority to the APIC
2002-03-27 15:59:21 +00:00
Bryce Denney
ae64b4ccdc
- revert changes from revision 1.46 of iodev/keyboard.cc which is causing SMP
...
boot of linux 2.2.17 to freeze forever. I don't understand what's being
done in this rev, so I'll ask Dave to check over it and see he can find
anything suspicious.
2002-03-27 05:58:25 +00:00
Bryce Denney
6881dbd848
- only print the first 10 copies of "WARNING: Local APIC Processor Priority not
...
implemented" to avoid slowing sim down to a crawl.
2002-03-27 03:47:45 +00:00
Volker Ruppert
3decf2bd07
- the changes are checked in
2002-03-26 21:29:37 +00:00
Bryce Denney
943c87fa0e
- remove the original paste patch
...
- remove patch.paste-only-when-empty, which turned out not to solve any
problems
2002-03-26 14:47:18 +00:00
Bryce Denney
b394a44157
- made keyboard_paste_delay a runtime configurable option
...
- clean up comments & debug msgs in paste code
2002-03-26 14:46:03 +00:00
Bryce Denney
3b56c90f2e
- restore Christophe's minimum paste delay of 1ms. Linux works even
...
if you turn the delay down to 0, but it doesn't actually paste any
faster so there's no point. I will try to be satisfied with only
1000 chars per second. :)
2002-03-26 14:28:31 +00:00
Bryce Denney
d71c73ed88
- rename TIMER_DELTA to to BX_IODEV_HANDLER_PERIOD. Now that it's a global
...
define, I wanted it to be a little more descriptive.
2002-03-26 13:59:35 +00:00
Bryce Denney
34e02290eb
- apply Christophe's patch.paste-for-dos. I will make minor tweaks as
...
separate revisions.
2002-03-26 13:51:48 +00:00
Bryce Denney
8ef7c284fd
- apply Christophe's patch.rombios-no-gpl
...
- update binary bioses
- remove the patch from patches
2002-03-26 13:17:44 +00:00
Bryce Denney
2a63f9d737
- in rev 1.73 enabled the I/O debugger by default when the debugger is on.
...
But I left out a critical line, that added iodebug.o to the compile list.
This rev adds it in so that --enable-debugger will actually compile.
2002-03-26 12:47:50 +00:00
Christophe Bothamy
c477402421
- patch to remove the GPL code taken from ELKS
2002-03-26 11:00:55 +00:00
Bryce Denney
6347533913
- Fixes bug #534760 : buggy detection of ethertap header.
2002-03-26 05:59:12 +00:00
Bryce Denney
7f84fff9b9
- add note about fixing the hard disk BIOS bug
2002-03-25 15:38:04 +00:00
Bryce Denney
03cd6fa9ad
- Zwane sent another version to the list at
...
Mon, 25 Mar 2002 11:47:38 +0200 (SAST)
which should correct the compile problems when apic is disabled.
2002-03-25 15:29:17 +00:00
Bryce Denney
e6c82a961a
- update patch so it applies cleanly
2002-03-25 09:33:57 +00:00
Bryce Denney
b8ecf5b118
- apply patch.smp-sync-arb-ids. This patch adds a local APIC behavior
...
that was missing before, the special "INIT Level Deassert" synchronize
arbitration ID trick.
2002-03-25 01:58:34 +00:00
Christophe Bothamy
fcd6f99391
- fixed cmos info on 2nd disk landing zone.
2002-03-25 01:47:13 +00:00
Bryce Denney
18833a885b
- commit patch.pic-priorities. William Irwin needs this patch to get
...
SMP Linux 2.4.x to boot, since it requires polled mode. I can't
say I understand all the pieces of it, but it looks good so far.
2002-03-25 01:31:59 +00:00
Christophe Bothamy
0cf0c6b381
- This patch tries to fix the paste problem in dos/windows
2002-03-25 01:13:56 +00:00
Christophe Bothamy
20462eb3ff
- fixed a typo on the ']' key
2002-03-25 00:57:30 +00:00
Christophe Bothamy
0119c65408
- update to rombios.c 1.40, with right version number this time!
2002-03-24 23:15:37 +00:00
Christophe Bothamy
b0cbd43510
- update to rombios.c 1.40
2002-03-24 23:10:15 +00:00
Christophe Bothamy
c81c05a9cd
- included Peter Tattam's fix for read error when installing win95
2002-03-24 23:04:58 +00:00
Jeroen Janssen
e4c2647fda
- VBE banked mode only, LFB in patches/
2002-03-24 12:55:00 +00:00
Jeroen Janssen
92b2332af4
- adding vbe lfb enabled vgabios (+debug version) in tar.gz file
...
- updating vbe-lfb patch to currect cvs + adding some more instructions regarding the bios
2002-03-24 10:38:14 +00:00
Bryce Denney
453a4bfb56
- fix up comments to mention keymap functions that I added
2002-03-24 09:11:04 +00:00
Bryce Denney
257989fcad
- updated CHANGES file for 1.4. I have now looked through all the CVS
...
logs since 1.3 so I think it's done!!!
2002-03-24 09:09:43 +00:00
Bryce Denney
9e3e93e5d4
- update to rombios.c 1.39
2002-03-24 05:49:35 +00:00
Bryce Denney
d2f6b73330
- update keymapping docs
2002-03-24 02:44:18 +00:00
Bryce Denney
1c135efb3c
- converted Christophe's keymap instructions to docbook, added to user
...
manual. Minor updates are still needed since I changed the format
of his keymap file after he wrote these docs.
2002-03-24 02:05:49 +00:00
Bryce Denney
7f3a8fb237
- small mod to make the patch also allow reads to Arb ID register
2002-03-24 01:20:10 +00:00
Bryce Denney
e6e4bca1f6
- adds an important behavior of local APICs that was missing before.
...
An INIT interrupt with Trigger mode=Level and Level=Deassert tells
all the APICs to set their arbitration ID. It does NOT do a normal
init, as bochs was doing before.
2002-03-24 01:08:24 +00:00
Bryce Denney
fb97571bc9
- add hints for developers who want to add keymapping in a GUI
2002-03-23 23:25:36 +00:00
Bryce Denney
29a00c67a5
- something like this needed in gui.cc
2002-03-23 03:00:15 +00:00
Bryce Denney
27dad49a2c
- update compile instructions for lots of platforms. Now that configure
...
script can detect platforms, the standard "configure&&make" should
work on all platforms (that's the goal at least). I mention
the .conf.* script for each platform as well, even though it is no
longer required.
2002-03-23 01:38:29 +00:00
Bryce Denney
ae6094c268
- change lots of "if (bx_dbg.apic) BX_INFO(...)" into "BX_DEBUG(...)".
...
This allows you to turn on debug msgs at runtime. The old BX_INFOs
were created before BX_DEBUG existed.
2002-03-23 00:54:37 +00:00
Christophe Bothamy
96ef24df80
- added keyboard specific information.
2002-03-22 08:40:30 +00:00
Christophe Bothamy
30541d7a37
- added KEY_LEFT_BACKSLASH
2002-03-21 19:12:35 +00:00
Christophe Bothamy
2c8e663c9c
- fix rombios comment
...
- added Jeroen as author of VBE
2002-03-21 19:11:43 +00:00
Volker Ruppert
a7d5ae3b2d
- added support for text modes with 8x8 characters on win32 gui (patch from
...
Hartmut Birr <hartmut.birr@tesionmail.de>)
This is usefull for ROS (50 lines console).
2002-03-21 18:40:20 +00:00
Jeroen Janssen
a7dbb3cadc
- small update to changes file about vgabios
2002-03-21 07:16:40 +00:00
Jeroen Janssen
44078fa7cb
- adding TODO item to vbe-lfb patch
2002-03-21 07:13:47 +00:00
Bryce Denney
af8f4e56de
- clean up .conf files. now all have cdrom, sound, ne2k, and vbe.
2002-03-21 02:50:06 +00:00
Bryce Denney
5ab4415516
- enable I/O interface to debugger, when the debugger is enabled
2002-03-21 02:14:51 +00:00
Bryce Denney
077e7fd683
- something equivalent to this patch has been committed to cvs.
...
cpu/cpu.cc rev 1.25.
2002-03-21 00:01:00 +00:00
Bryce Denney
0fef43eeb6
- in debugger, fix instruction tracing for SMP simulation. This was
...
fixed in patch.smp-instr-trace for Bochs 1.3, but the patch conflicted
with the latest source. It was simple enough to just make the changes by
hand. This should fix bug [ #532321 ] SMP debug: trace-on fails
2002-03-20 23:50:23 +00:00
Bryce Denney
687e8bcfb4
- clean up lines related to disassembly that Greg left. This patch makes no
...
changes of importance...I just removed commented out lines.
2002-03-20 23:45:31 +00:00