Volker Ruppert
|
8486c8c075
|
- manual page viewer warning fixed
- small updates in the ata device descriptions
- mention floppy image autodetection in bochsrc manpage
- USB status update
|
2005-12-29 19:51:00 +00:00 |
|
Volker Ruppert
|
990fdd3ec9
|
- LGPL'd VGABIOS updated to version 0.5d (minor bugfixes)
|
2005-12-29 09:37:12 +00:00 |
|
Stanislav Shwartsman
|
6ff8fccfc4
|
Fixed cross-segment boundary check, when instruction ends on the segment boundary it should generate GP(0)
|
2005-12-28 19:18:50 +00:00 |
|
Volker Ruppert
|
28853fe54c
|
- calculate BIOS ROM start address from image size if no address parameter is
used or address is set to 0.
|
2005-12-27 16:59:27 +00:00 |
|
Volker Ruppert
|
00eabeb2de
|
- seek function added in lowlevel cdrom code (reads a block at specified address)
|
2005-12-27 13:21:25 +00:00 |
|
Volker Ruppert
|
e350c8cb5c
|
- added Slovenian keymap contributed by Mitja Ursic
|
2005-12-26 21:20:42 +00:00 |
|
Stanislav Shwartsman
|
56cd41ec95
|
Fix CHANGES
|
2005-12-26 21:05:44 +00:00 |
|
Stanislav Shwartsman
|
9e4a3675d3
|
Cleanup APIC code
Fixed APIC timer problem (too many registered timers) reported by Brendan
|
2005-12-26 19:42:09 +00:00 |
|
Stanislav Shwartsman
|
ed577ee22e
|
Update CHANGES
|
2005-12-26 19:08:03 +00:00 |
|
Volker Ruppert
|
1890507b7d
|
- disable USB runtime options if USB support is disabled
|
2005-12-26 18:10:21 +00:00 |
|
Volker Ruppert
|
d86c22fa20
|
- check if CMOS plugin has been loaded before calling save_image() (fixes double
panic if Bochs fails early)
|
2005-12-26 17:16:32 +00:00 |
|
Volker Ruppert
|
a9b2c4c858
|
- enabled USB in shortcut scripts for the most popular platforms
|
2005-12-26 16:47:51 +00:00 |
|
Volker Ruppert
|
b2e19d7e09
|
- APM function 0x05 (cpu idle) implemented (tested with Win98)
- unused commented stuff removed
|
2005-12-26 10:36:52 +00:00 |
|
Volker Ruppert
|
81dd23c68f
|
- create SMP specific tables dynamicly ("backported" from qemu - already mentioned
in our TODO list items 9.1 and 9.2)
|
2005-12-25 19:30:48 +00:00 |
|
Volker Ruppert
|
682895ca77
|
- fixed error handling for the read ID command (bad drive, media not present)
- the seek command is always executed (doesn't set the EC bit)
|
2005-12-25 12:03:14 +00:00 |
|
Volker Ruppert
|
ae37bb9815
|
- fixed disk size reporting > 64 GB (SF patch #1389776)
|
2005-12-25 09:11:59 +00:00 |
|
Volker Ruppert
|
7f714b568a
|
- read support for 8029 ID and config registers added
|
2005-12-24 22:35:04 +00:00 |
|
Alexander Krisak
|
9f1888d523
|
*** empty log message ***
|
2005-12-24 16:07:47 +00:00 |
|
Stanislav Shwartsman
|
279c67ae37
|
Fix debug message
|
2005-12-23 14:24:47 +00:00 |
|
Stanislav Shwartsman
|
276c006129
|
Merge new disasm module with x96-64 support
|
2005-12-23 14:15:13 +00:00 |
|
Volker Ruppert
|
520da21dcf
|
- fixed device type checks (must be compared with FDRIVE_NONE now)
- fixed motor off condition for recalibrate and seek
|
2005-12-23 12:21:09 +00:00 |
|
Volker Ruppert
|
dd384f68ed
|
- report checksum error only if the original Bochs BIOS is used
- prepared dynamicly created SMP tables (should be at F000:B000, so we can get
rid of the SMP specific BIOS images)
- MSVC warning fixed
|
2005-12-19 20:48:51 +00:00 |
|
Stanislav Shwartsman
|
dfc633ef0a
|
New debug function in cpu
|
2005-12-19 17:58:08 +00:00 |
|
Stanislav Shwartsman
|
cd2a8da34c
|
Add more debugging/instrumentation functionality
|
2005-12-14 20:05:40 +00:00 |
|
Volker Ruppert
|
e09bf42881
|
- fixed compiling with configure option combination '--enable-sb16 --disable-gameport'
|
2005-12-13 20:54:21 +00:00 |
|
Stanislav Shwartsman
|
8627bc1596
|
Fixed bug from prev commit
|
2005-12-13 20:42:22 +00:00 |
|
Stanislav Shwartsman
|
90059c8faa
|
Non-functional changes, little bit optimize ioapic code
|
2005-12-13 20:27:23 +00:00 |
|
Alexander Krisak
|
99fae60a0e
|
Small icache optimization
|
2005-12-13 14:18:34 +00:00 |
|
Stanislav Shwartsman
|
5f339a5fd8
|
Small debug fixes
|
2005-12-12 22:01:22 +00:00 |
|
Stanislav Shwartsman
|
70cc5a7fb0
|
Fix incorrect commit
|
2005-12-12 19:54:48 +00:00 |
|
Stanislav Shwartsman
|
f863d1e902
|
Generate #GP exception instead of #TS when TSS selector points to bad TSS
|
2005-12-12 19:44:06 +00:00 |
|
Stanislav Shwartsman
|
1f2cde53f0
|
Fix arbitration of local apic when issuing lowest priority interrupt or arbitrating between different local apics. APR (arbitration priority register) should be used for lowest priority interrupt delivery and available to user software and ARB_ID should be software transparent APIC internal
|
2005-12-11 21:58:53 +00:00 |
|
Stanislav Shwartsman
|
8b8d4900ed
|
Implement read/write of ESR register
|
2005-12-11 20:01:54 +00:00 |
|
Volker Ruppert
|
c266ae0d3c
|
- new file hdimage.cpp added
- added some more header files
|
2005-12-11 14:55:00 +00:00 |
|
Volker Ruppert
|
83a799bca8
|
- don't include the device headers in networking/sound lowlevel code, virtual
and slowdown timers, hdimage and vmware3 code
- updated makefile dependencies
|
2005-12-10 18:37:35 +00:00 |
|
Volker Ruppert
|
751c0f8ea5
|
- splitted ATA/ATAPI emulation and image handling code. Now it is possible to use
the hdimage.* stuff with other mass storage interfaces (e.g. SCSI, USB)
|
2005-12-10 15:02:26 +00:00 |
|
Stanislav Shwartsman
|
faff702f44
|
GP(0) on cross segment boundaryu instruction
|
2005-12-09 21:21:29 +00:00 |
|
Volker Ruppert
|
2c97774c6c
|
- root file of each book changed to index.html (default setting)
|
2005-12-06 22:15:50 +00:00 |
|
Volker Ruppert
|
05d073cd57
|
- changes updated
|
2005-12-04 23:10:33 +00:00 |
|
Volker Ruppert
|
ef51fd3595
|
- if cmos image is enabled, save it on exit
|
2005-12-04 17:43:09 +00:00 |
|
Volker Ruppert
|
b59b3aed31
|
- fixed floppy media type check
- fixed result values after trying to access a not existing sector
|
2005-12-03 18:22:18 +00:00 |
|
Volker Ruppert
|
45b0689535
|
- non-SGML character fixed
|
2005-12-03 09:56:05 +00:00 |
|
Volker Ruppert
|
531c75c002
|
- keyboard/mouse runtime parameter handlers moved into the device code
- minor code cleanups
|
2005-12-02 17:27:19 +00:00 |
|
Volker Ruppert
|
f92a666e70
|
- minor USB updates from Ben Lunt
|
2005-11-30 18:34:59 +00:00 |
|
Volker Ruppert
|
f32f291008
|
- USB runtime options dialog prepared (still needs some changes in the USB code
to make the device change work)
|
2005-11-30 18:06:24 +00:00 |
|
Volker Ruppert
|
c227c822b8
|
- USB runtime parameter handling prepared in the device code
|
2005-11-29 20:46:17 +00:00 |
|
Volker Ruppert
|
e753570e1f
|
- enable VDE networking module on Linux (same conditions as ethertap)
- eth_vde.cc compilation fix and TUN/TAP hack removed
- mentioned VDE and added example in documentation
|
2005-11-29 19:28:43 +00:00 |
|
Stanislav Shwartsman
|
b16ca02be8
|
Update CHANGES
|
2005-11-29 18:46:21 +00:00 |
|
Volker Ruppert
|
fd687a06c2
|
- fixed sparse type hd image larger than 4GB compiled with MSVC
|
2005-11-29 18:03:39 +00:00 |
|
Stanislav Shwartsman
|
ff015089b1
|
Fix get_EIP references in iodebug
|
2005-11-29 17:38:57 +00:00 |
|