Volker Ruppert
92f54faa01
- implementation of the function READ TOC for cdrom image files
2002-07-30 06:25:57 +00:00
Volker Ruppert
6ed15ec0ad
- file locations updated for FHS
2002-07-29 17:36:50 +00:00
Volker Ruppert
f4fdaa7e54
- function read_toc() works with the requested start track 0xaa (lead out) too
...
- commented include statement removed
2002-07-29 16:42:01 +00:00
Bryce Denney
8039e37290
- add MSIE/win95 screen shot from Christophe
2002-07-29 13:28:56 +00:00
Christophe Bothamy
5e15db2dcd
- added port 0x8900 to enable bochs programmatic shutdown
2002-07-29 12:44:47 +00:00
Christophe Bothamy
52007ee6c7
- This patch enables the guest to programmatically stop bochs
2002-07-29 12:42:28 +00:00
Christophe Bothamy
9ab70dd560
- conditionnaly include <sys/mount.h> if BX_HAVE_BLKGETSIZE is defined
...
- updated for latest cvs code
2002-07-29 10:00:10 +00:00
Christophe Bothamy
6b22b92881
- removed #include <sys/mount.h>. This should only be defined if BX_HAVE_BLKGETSIZE is defined (see patch.blkgetsize).
2002-07-29 09:52:03 +00:00
Volker Ruppert
6420f04fe4
- fixed a typo in the example for the option "romimage"
2002-07-28 17:04:29 +00:00
Volker Ruppert
4dbd597456
- panic at READ CD replaced by a BX_ERROR. The harddisk controller
...
returns an error code until we are able to implement this feature.
2002-07-27 18:42:31 +00:00
Volker Ruppert
68d3969bc4
- floppy read and write function do not set the 'seek end' bit in status
...
register 0
2002-07-26 16:39:18 +00:00
Bryce Denney
88ba447f06
- add new screenshot of Bochs running X applications through VNC
2002-07-25 15:34:01 +00:00
Bryce Denney
1403a59ec4
- apply patch from Zwane Mwaikambo <zwane@linuxpower.ca> posted to
...
mailing list.
2002-07-25 13:30:07 +00:00
Volker Ruppert
c9420428f1
- calculation of the screen size for some graphics modes fixed
...
- use the start address when calculating the byte offset for standard EGA/VGA
modes
2002-07-24 19:36:39 +00:00
Christophe Bothamy
92839ea2d1
- added options to use up to 4 optional romimages
2002-07-24 17:52:34 +00:00
Christophe Bothamy
8fc5ffd373
- added patch to enable the use of up to 4 optional romimages
2002-07-24 17:51:09 +00:00
Volker Ruppert
e46d56fad1
- jump to POST entry point must be a far jump (MS-DOS and Win95 reboots now)
...
- keyboard init: read output buffer and enable keyboard before self test
2002-07-23 18:46:17 +00:00
Bryce Denney
eb0974f0ce
- if misaligned or wrong size write, print the address and length!
2002-07-23 15:32:14 +00:00
Jeroen Janssen
42bb859bff
fix 800x600 tile problem as pointed out by Peter Tattam
2002-07-21 14:50:11 +00:00
Bryce Denney
7dd83e2140
- removed my antisocial asserts from the apic code, and changed them to
...
BX_PANICs.
2002-07-21 13:56:49 +00:00
Volker Ruppert
e5f8fc20f5
- byte offset for modeX fixed (use value of CRT register 0x13)
2002-07-21 11:03:43 +00:00
Bryce Denney
eaf037e658
- add Swedish keymap from Magnus 'Moggen' Öberg
2002-07-21 04:03:41 +00:00
Bryce Denney
ae30f4121e
- Bernd Korz reports that sys/mount.h doesn't exist on Beos, so I added
...
an ifndef __BEOS__ around it. Is this mount.h actually necessary?
2002-07-21 02:55:04 +00:00
Volker Ruppert
88f0e1b73f
- init(): initialize media type for all 4 drives
...
- init(): set the initial status to BX_EJECTED if evaluate_media() fails
- don't modify the DOR when a drive > 1 is selected
- floppy command 'get status' now recognizes the head field
- floppy command 'recalibrate': don't set cylinder to 0 before completion
- floppy command 'sense interupt status' does not clear status register 0
- floppy command 'configure': more detailed BX_DEBUG messages
- floppy command 'read ID' does not modify status register 0
- floppy read/write commands: set the error bit in status register 0 if media
is not present
- better detection of not existing drives in some commands: check the media type
of the selected drive instead of the drive select value
- behaviour of floppy commands 'recalibrate' and 'seek' changed:
* drive is busy in the execution phase, but not the controller
* replaced the panic by setting the error status if drive is not existing
- evaluate_media(): set the media type even if device/file is not present
2002-07-20 19:53:50 +00:00
Volker Ruppert
397043b5e9
- odd byte count error in init_send_atapi_command() fixed: a byte count of
...
0xffff must be decremeted to 0xfffe
- ATAPI command code added to odd byte count error message
2002-07-19 13:32:49 +00:00
Volker Ruppert
a51a7840e5
- floppy command 'read ID' now recognizes the head number bit
...
- always return the current head number in status register 0
2002-07-16 19:36:40 +00:00
Christophe Bothamy
bc6d07a2c9
- generated from configure.in r1.83
2002-07-16 12:10:05 +00:00
Christophe Bothamy
4cdb7bfda9
- added $Id cvs tag as AC_REVISION
2002-07-16 12:08:38 +00:00
Christophe Bothamy
11f74cb4ce
- fixed "logprefix" output on non "gnu libc" systems
2002-07-16 12:04:46 +00:00
Volker Ruppert
e0b09bee95
- missing 'fclose(fd)' added in function parse_bochsrc()
2002-07-15 20:12:14 +00:00
Volker Ruppert
43f9f8287b
- the skip flag (SK) in command 'read sector' is ignored now. The floppy
...
command codes 0x46 and 0xc6 are using the normal read function.
2002-07-15 20:11:33 +00:00
Volker Ruppert
53128ce079
- don't define ACT_ASK and ACT_FATAL with the same values if the control panel
...
is not compiled in
2002-07-14 13:23:10 +00:00
Volker Ruppert
3bbda3f82e
- added a command line option '-f' to specify a config file when using the
...
'-nocp' option
- reverted latest changes in function bx_do_text_config_interface()
- removed unnecessary forward declaration of function bx_print_header()
- replace the loglevel ACT_ASK by ACT_FATAL only when compiled without control
panel
- detection of the config file fixed - fopen returns NULL if the function fails
2002-07-14 13:22:38 +00:00
Volker Ruppert
2e2e8efd68
- function bx_do_text_config_interface() is not used by the WX gui, so we don't
...
need #if BX_WITH_WX here
2002-07-14 11:42:51 +00:00
Christophe Bothamy
43f7efce45
- 32bits access flag for atapi devices (word 48 of identify packet device)
...
- fixed io_len check on port != 0x1f0 : must be 1 byte
2002-07-11 07:44:32 +00:00
Volker Ruppert
acba77dbf2
- cursor size feature simplified
...
- cursor hide feature works now
- don't handle the text cursor in graphics mode
2002-07-09 18:30:57 +00:00
Volker Ruppert
42c391cf9d
- patch updated for current CVS version
...
- cursor size feature added for the BeOS gui
2002-07-08 20:11:12 +00:00
Christophe Bothamy
749c920c61
- moved "SIM->set_ini_done(1)" after device initialization.
...
(fixes a core dumped when the debugger is enabled)
2002-07-08 11:49:47 +00:00
Volker Ruppert
6aa5eed1ec
- panic at MODE SENSE (curr) replaced by a BX_ERROR. The harddisk controller
...
returns an error code until we are able to implement this features.
2002-07-07 18:51:49 +00:00
Volker Ruppert
d8454f31de
- this file is no longer needed
2002-07-06 15:24:01 +00:00
Volker Ruppert
ccbb98f04e
- rules modified to use the FHS compatible directories (untested)
2002-07-06 15:23:04 +00:00
Volker Ruppert
27fedb5aba
- AAM can generate an exception (divide by 0)
...
- AAM: modification of flags depends on AL, not AX
- AAM always clears CF and AF
- AAD can also modify AF, CF and OF
- DAA can also clear the CF
2002-07-06 11:02:35 +00:00
Volker Ruppert
70eb02913b
- trailing comma removed after the last item of enum {} bx_string_opt_bits
2002-07-04 19:24:30 +00:00
Volker Ruppert
d064db05b9
- 'make uninstall' now removes the 'bochs-docs' script too
2002-07-04 19:01:14 +00:00
Christophe Bothamy
3088768f88
- added a configure check for BLKGETSIZE ioctl support. The patch should not cause any more problems on other systems
2002-07-04 10:40:10 +00:00
Volker Ruppert
636027845c
- this patch doesn't fix the fprem bug.
2002-07-03 20:16:48 +00:00
Volker Ruppert
f249d2f78d
- bugfix in rem_kernel(): the second and third stage of the calculation
...
modifies only the msw of variable "x".
2002-07-03 20:13:31 +00:00
Volker Ruppert
eb47a62435
- the link to "Bug Reports" can be found under "Feedback", not "Features"
2002-07-03 20:12:15 +00:00
Mike Lerwill
b941089156
Minor change to allow load to be called with an empty path (and do nothing)
2002-07-03 17:13:29 +00:00
Volker Ruppert
9b6f0f6b3e
- in function mouse_motion(): added parentheses to fix compilation problems
...
with MSVC (SF bug #575301 )
- fixed a warning in function periodic(): type of variable 'count_before_paste'
is now 'unsigned'
2002-06-30 18:08:02 +00:00