Volker Ruppert
14c6ac2856
- changes updated
2004-10-25 17:00:36 +00:00
Volker Ruppert
ec05b63532
- wx: building memory config dialog simplified
...
- textconfig now supports lists in a list
- network configuration divided in two menus / groupboxes
- ips setting now belongs to the clock menu / dialog
- wx.cc: center status bar items (wxMSW port only)
- wxmain.cc: obsolete stuff removed
2004-10-24 20:04:52 +00:00
Volker Ruppert
b47448c6e5
- assign guest IP address if the valid address is requested
...
- host IP address added in DHCP reply
- memcpy for default IP adresses fixed
- default lease time increased to 8 hours
2004-10-24 12:49:04 +00:00
Stanislav Shwartsman
14be5a7f01
Fix typo
2004-10-23 19:31:13 +00:00
Stanislav Shwartsman
31f5ceb522
everal fixes in disasm
2004-10-22 22:56:59 +00:00
Stanislav Shwartsman
5e23909c7c
prepations for NX bit implementation
2004-10-21 18:20:40 +00:00
Stanislav Shwartsman
95c894d403
Removed unused code
2004-10-19 20:05:07 +00:00
Volker Ruppert
75dc3bfdc6
- some compilation errors and warnings fixed
2004-10-19 17:24:59 +00:00
Stanislav Shwartsman
21f43f42fa
Some preparations and cleanups for future x86-64
2004-10-17 22:05:17 +00:00
Volker Ruppert
7be933aabd
- russian keymap for X11 added (SF patch #1048327 by Dmitry Soshnikov)
2004-10-17 17:16:43 +00:00
Volker Ruppert
7b4a245d9a
- new boot options menu for wx for 3 boot drives and the floppy bootsig check option
2004-10-17 16:25:10 +00:00
Stanislav Shwartsman
b37ae8a969
added new option --enable-show-ips to configure -> allow to enable BX_SHOW_IPS through configure script
...
fixed print prefixes in disasm -> only LOCK, REP and REPNE prefixes printed
update changes
2004-10-16 21:17:44 +00:00
Stanislav Shwartsman
75e0c5b421
Little speed optimizations in cpu_loop function
...
change apic classes to more c++ friendly
2004-10-16 19:34:17 +00:00
Volker Ruppert
fefa150bf2
- boot sequence example added
...
- some descriptions updated
2004-10-16 17:46:36 +00:00
Volker Ruppert
06b249ebc6
- boot sequence support added in the config interface and the hard drive init
...
code. Up to 3 boot drives are supported now. TODO: new boot dialog for wx.
- config.cc: missing ask formats for enum parameters added
- wxdialog.cc: tab window now uses the label instead of the ask format if defined
2004-10-16 15:44:00 +00:00
Stanislav Shwartsman
4a9bd714d8
Fix init values for system registers
2004-10-16 10:18:01 +00:00
Volker Ruppert
a15de4430b
- boot sequence with up to 3 boot devices inplemented. The sequence is stored
...
in the CMOS regs 0x3d and 0x38. TODO: change config option "boot" to use this
feature.
2004-10-15 15:37:01 +00:00
Stanislav Shwartsman
80ee150d83
Imlemented CR8 register for X86-64 mode
2004-10-13 20:58:16 +00:00
Volker Ruppert
c7f205a6e9
- udp packet checksum generation fixed
2004-10-13 19:42:25 +00:00
Volker Ruppert
bd8b677bd6
- networking modules table added
...
- new section: mounting disk images on FreeBSD (SF documentation request #1035267 )
2004-10-10 07:31:22 +00:00
Volker Ruppert
4194c22ebc
- bximage: description of the command line options added
...
- bximage, bxcommit: the link to "Bug Reports" can be found under "Feedback"
- references to bxcommit added to the other manpages
2004-10-09 15:58:47 +00:00
Volker Ruppert
64859e25d4
- added docbook installation instructions for FreeBSD (SF documentation request
...
#1035265 )
2004-10-09 08:13:35 +00:00
Stanislav Shwartsman
4f1f070c37
Fix comments for code
2004-10-08 19:29:04 +00:00
Stanislav Shwartsman
3adc5c8659
Fix lock prefix for XOR instruction in 64-bit mode
2004-10-08 19:07:18 +00:00
Volker Ruppert
31e4cb1fee
- dependencies between NE2k and PCI Pseudo-NIC removed from the config interface
...
- menu and option names for the network configuration fixed
- NIC init code passes script name to ethernet module init code
- VDE module added to the list of ethernet modules
- constant BX_PACKET_BUFSIZE moved to eth.h
2004-10-07 17:38:03 +00:00
Stanislav Shwartsman
d1af05cbe2
Fix typo in stack64
2004-10-06 20:10:01 +00:00
Stanislav Shwartsman
6a9e8e6011
Drop unnecessary warning
2004-10-05 20:25:06 +00:00
Stanislav Shwartsman
e8c1819842
Fix compilation problem caused by
...
(Cox's CPU panic debug patch from Oct 2003)
committed by Daniel Gimpelevich at 17/01/2004
2004-10-05 18:59:20 +00:00
Volker Ruppert
e2ed755b3f
- changes updated including new features added in January and February
2004-10-04 20:04:30 +00:00
Volker Ruppert
5d7cc42431
- extented floppy parameter table (floppy fix for NT4 from qemu written by Mike
...
Nordell and Derek Fawcus)
- int 13h diskette function 08h should return the pointer to the floppy parameter
table stored in int 1Eh
2004-10-04 19:31:02 +00:00
Stanislav Shwartsman
4988a098f5
Small optimizations
2004-10-03 21:52:10 +00:00
Stanislav Shwartsman
a28a2c6ce1
Added comments
2004-10-03 20:25:19 +00:00
Volker Ruppert
f93b04df0b
- the PCI Pseudo-NIC is now independent from the NE2000 NIC stuff. New symbol
...
BX_NETWORKING controls the presence of the lowlevel networking stuff.
- eth.cc: unused stuff removed
2004-10-03 20:06:12 +00:00
Stanislav Shwartsman
5139af0fd1
Fixed compilation error
2004-10-03 19:30:36 +00:00
Volker Ruppert
53d8ec7959
- fixed type problem in method OnTimer() (found with wxGTK 2.5.2)
...
- replaced obsolete method ConvertToBitmap() by wxBitmap(wxImage) constructor
- PCI config dialog must be disabled at runtime
- wxWindows has been renamed to wxWidgets, source files updated (TODO: update docs)
2004-10-03 09:11:28 +00:00
Volker Ruppert
a6d14987cd
- PCI IRQs must always be level sensitive (setup ELCR1/ELCR2 in pcibios init)
2004-10-02 12:29:54 +00:00
Volker Ruppert
36bac333c0
- DHCP extcode BOOTPOPT_REQUESTED_IP_ADDRESS now supported
2004-10-01 17:14:46 +00:00
Stanislav Shwartsman
aeed65fb40
update closed bugs list
2004-09-30 17:34:14 +00:00
Stanislav Shwartsman
a21018e1db
Fixed bug
...
[ 766020 ] info registers / dump_cpu get old eflags
2004-09-30 16:50:03 +00:00
Volker Ruppert
0732c5e698
- fixed credits in VESA/VBE section for win32
...
- removed vgafont section (no longer required in Bochs 2.1)
2004-09-29 16:48:56 +00:00
Volker Ruppert
cb95c4bcac
- parse_line_formatted(): handling of romimage and optromimage options rewritten
...
- bx_write_configuration(): enclose romimage filenames in double quotes
- error message for unknown sb16 option parameters added
- vgaromimage warning changed
2004-09-28 17:37:52 +00:00
Stanislav Shwartsman
c9bc4eaf02
1. add comments to CPUID instruction
...
2. small cleanup
2004-09-26 20:29:04 +00:00
Volker Ruppert
f23ce2c99b
- instructions to setup Bochs VBE in Windows guest OS added
2004-09-26 19:20:21 +00:00
Volker Ruppert
60305ec9fb
- packet send / receive log messages changed to BX_DEBUG
...
- unused symbols *_VIRTUAL_HW_ADDR removed
- indent mode in function tun_alloc() fixed
2004-09-26 15:38:24 +00:00
Volker Ruppert
b5e4d0666b
- temporary pci irq initialisation removed from pci devices (now done in the
...
PCI BIOS)
2004-09-25 22:15:02 +00:00
Volker Ruppert
0fd0fc7384
- pci irq initialisation added (TODO: initialize pci memory + i/o space)
2004-09-25 17:23:06 +00:00
Stanislav Shwartsman
3f096fdb9f
Fix FISTTP instruction opcode table
2004-09-21 21:19:59 +00:00
Stanislav Shwartsman
eb2b8a3afc
Ability to enable PNI
2004-09-21 21:07:39 +00:00
Stanislav Shwartsman
040be015d8
1. Added required GP(0) exception when setting conficting flags in CR0
...
2. APIC disabled compilation error fixed
2004-09-21 20:19:19 +00:00
Volker Ruppert
c36d0c38e7
- fixed crash after debugger command 'show "call"' (mingw doesn't like %ll and
...
%*s in one statement)
- defined platform dependant symbol FMT_TICK for cpu ticks output to logfile and
debugger console
- fixed indent mode in function bx_dbg_symbolic_output()
2004-09-19 18:38:09 +00:00