Bryce Denney
e2ac907997
- fixed some out of date text at top of changelog. Thanks Cliff.
2001-06-12 23:28:46 +00:00
Bryce Denney
aeb6b817aa
*** empty log message ***
2001-06-12 22:44:55 +00:00
Bryce Denney
ca200bb8bf
*** empty log message ***
2001-06-12 22:42:55 +00:00
Bryce Denney
d25ef37769
- copy CHANGES and README from the 1.2.1 final version
2001-06-12 21:56:59 +00:00
Bryce Denney
733c2f3a19
*** empty log message ***
2001-06-12 19:22:50 +00:00
Bryce Denney
27a4a0979f
*** empty log message ***
2001-06-12 19:21:00 +00:00
Bryce Denney
4940c3bc63
- closer to a shell script, uses $VERSION variable to do substitution
2001-06-12 18:36:27 +00:00
Bryce Denney
49e4c66d22
- include changelog for 1.2.1
2001-06-12 18:31:12 +00:00
Bryce Denney
ca7914e7c7
- remove all curly brackets from makefiles! Before, I had done this by
...
just being careful what I wrote in the Makefile.in. But now configure
itself is substituting values for prefix and exec-prefix that include
curly brackets, so being careful was no longer good enough. If you
run .conf.win32-vcpp it will remove them.
2001-06-12 17:26:17 +00:00
Bryce Denney
f822257511
- there were cases where BX_APIC_SUPPORT were used and others where
...
BX_SUPPORT_APIC were used. To follow the pattern used by other
names like this, I changed them all to BX_SUPPORT_APIC.
Thanks to Tom Lindström for chasing this down!
2001-06-12 13:07:43 +00:00
Bryce Denney
85372121ac
- moved spec file to redhat subdir
2001-06-12 12:46:05 +00:00
Bryce Denney
3e35c4fae4
- moved the redhat RPM specfile from linux/bochs.rpmspec.template to
...
redhat/bochs.rpmspec.template
2001-06-12 12:42:06 +00:00
Bryce Denney
5bddd9dc5d
- added debian build directory, contributed by
...
Rob Lemley <rjlemley@calypsoblue.org>
2001-06-12 12:40:30 +00:00
Bryce Denney
19bbda01ca
- add test for struct timeval
2001-06-12 03:37:55 +00:00
Bryce Denney
e6c30ac6e9
- change multiline strings to use "line" "line2" syntax instead of
...
backslash at the end of each line
2001-06-11 21:03:05 +00:00
Bryce Denney
2d8fabda22
- clean up compiler warnings for gcc
2001-06-11 20:51:15 +00:00
Bryce Denney
42f03956f5
- removed string_list_t which was no longer used, and caused AIX compile
...
problems.
2001-06-11 20:48:12 +00:00
Bryce Denney
d238f77066
- clean up compiler warnings
2001-06-11 20:39:05 +00:00
Bryce Denney
7baabf07e6
- eliminated some compiler warnings
2001-06-11 20:27:23 +00:00
Bryce Denney
845b124240
- iodev.h should be ../iodev/iodev.h
2001-06-11 14:14:30 +00:00
Bryce Denney
19684ead48
- print the event type correctly in control panel (used to assume it was
...
a panic)
2001-06-11 14:07:54 +00:00
Bryce Denney
a56dedb386
- added a new log action "ask" which sends the log message to the control
...
panel. It gives the user the option of continue this time, continue
and never ask again for this type of log message, or die.
- the communication between control.cc and siminterface.cc is still
somewhat crude. I'm trying to implement it so that a network
protocol based on this interface will be simple. I'll get this cleaned
up soon.
2001-06-11 14:03:35 +00:00
Bryce Denney
a97df5a8fa
- add some #if's to compile the control panel stuff only when
...
BX_USE_CONTROL_PANEL is set. I put the #if...#endif thing around
the entire file in siminterface.cc and control.cc so that it's safe
to compile them in either case.
2001-06-11 06:48:37 +00:00
Bryce Denney
b1161e3a6b
- added BX_FLOPPY_LAST
2001-06-11 06:47:14 +00:00
Bryce Denney
985d4b7923
- implemented bx_write_configuration which, for the first time ever,
...
writes a bochsrc for you.
- since there were two options related to logging, I moved them both
into a new struct called bx_log_options. This follows the pattern
used by other devices.
- in control.cc: removed option 1 from main menu, the one that said
"Read options from bochsrc.txt." This was identical to choosing
the next option, "Read options from..." and only saved you one
keystroke, so I removed it.
2001-06-11 06:35:18 +00:00
Bryce Denney
17f2be70b9
- removed LOG_THIS from header file, since it was already defined in the
...
.cc files
2001-06-11 06:21:07 +00:00
Gregory Alexander
3c2384b270
Include new PIT .h file.
2001-06-11 03:11:40 +00:00
Gregory Alexander
32f50ddc6d
Added hooks for new PIT. Now compiles it into bochs binary
...
but doesn't use it yet. Still needs improvement before it
becomes the default bochs PIT.
2001-06-11 03:09:40 +00:00
Gregory Alexander
3a58858042
Added a .h file for the pit.
2001-06-11 00:16:24 +00:00
Gregory Alexander
af1b064007
Added a few access functions to pit, also changed
...
the constructor to an init function so that it can
be called at any time.
2001-06-10 23:53:09 +00:00
Gregory Alexander
56b670a371
Added ssize_t to cygwin setup. Should compile out of
...
the box under cygwin.
2001-06-10 21:26:11 +00:00
m2calabr
56510e445d
Updated docbook2html command in Makefile and added more FAQ enties in user.dbk
2001-06-10 06:50:01 +00:00
Bryce Denney
16af12a9b3
- a few revisions back, I somehow lost the BX_CPANEL_START_OPTS_DISK
...
section. Now it is back. (This fixes a segfault when you "Disk Options")
2001-06-10 05:30:27 +00:00
Gregory Alexander
34fd23a74f
Changed behavior of snprintf under cygwin.
2001-06-10 04:00:06 +00:00
Gregory Alexander
43916eb6ad
Added config.h and osdep.h to make this compile under cygwin.
2001-06-10 03:53:43 +00:00
Gregory Alexander
279acf5e46
Fixed a problem with some systems not having struct timeval.
...
This is a temporary fix, we really need something in autoconf.
2001-06-10 01:35:10 +00:00
Bryce Denney
dffe013ff8
- fix interface menu
2001-06-09 21:29:07 +00:00
Bryce Denney
8e7c2e42f3
- avoid crashes when rom path and vga rom path are null
2001-06-09 21:19:58 +00:00
Bryce Denney
af53a1158e
- fixed boot menu in control panel
2001-06-09 21:12:16 +00:00
Bryce Denney
8b7fbca53e
- more work on text-mode control panel. Now the control panel starts before
...
the simulation begins, to give you a chance to choose between bochsrcs,
choose the boot disk, etc.
2001-06-09 20:01:12 +00:00
Bryce Denney
c8c5a94297
- added option of changing vga update interval on the fly.
2001-06-09 19:57:56 +00:00
m2calabr
de160ff62b
First makefile for build the docbook manuals
2001-06-09 07:00:58 +00:00
m2calabr
be5ad6a7f4
First draft of the docbook manuals.
2001-06-09 06:02:39 +00:00
Bryce Denney
5e4265ba8a
- applied patch.sb16-ftell. Instead of using fgetpos which returns
...
an fpos_t, use ftell which returns an int. Without the patch,
Bochs gets an fpos_t and assumes it is an integer type, but
on some systems (like linux with newer glibc libraries) this
assumption is wrong. Malte Cornils <malte@cornils.net> first
reported this bug, and he warned me that ftell may not be portable
to some platforms which treat binary and ascii streams differently.
I haven't found any alternative yet.
2001-06-09 01:30:20 +00:00
Bryce Denney
53a33ecfc6
- need public: before constructor
2001-06-08 18:02:54 +00:00
Bryce Denney
778697a788
- "dummy" is supposed to be the constructor, but when I renamed the
...
class I forgot to rename dummy.
2001-06-08 18:00:25 +00:00
Bryce Denney
f2af827a63
- add a layer of abstraction between the text-mode control panel in
...
gui/control.cc and the simulator. Now all communication between
the control panel and the rest of bochs goes through an object
called bx_simulator_interface_c.
2001-06-08 07:20:07 +00:00
Bryce Denney
b26e2fb362
- even if panic is nonfatal, the exit button should still make it quit!
2001-06-08 03:07:51 +00:00
Bryce Denney
5b0481dd25
- use BX_ASSERT instead of assert
2001-06-07 20:52:26 +00:00
Bryce Denney
ebdfbbe36f
- add first attempt at a text mode control panel
2001-06-07 20:42:00 +00:00