Volker Ruppert
7add6391d6
- DMA initialisation complete: unmask cascade channel
2002-01-02 09:59:32 +00:00
Volker Ruppert
e9a86dd9c8
- bx_init_hardware(): don't update the log actions if control panel is enabled
2002-01-02 09:57:58 +00:00
Volker Ruppert
17ab2fa85f
- INT 13 diskette funktion 5 uses the "format track" function of the FDC
...
- added initialisation of PIC and DMA in POST - reboot of linux works now
2002-01-01 21:39:28 +00:00
Volker Ruppert
df10d56fe4
- recognize edge/level bit in ICW1, messages updated
2001-12-31 08:38:08 +00:00
Volker Ruppert
d6a1ec5fd9
- removed unnecessary untrigger_irq() call
2001-12-31 08:36:48 +00:00
Volker Ruppert
81ec874c5d
- update log actions after reading command line or bochsrc
2001-12-29 11:40:37 +00:00
Volker Ruppert
4b68e7dcd8
- second set of changes to bochs floppy support
2001-12-28 16:39:59 +00:00
Volker Ruppert
d5b13d3131
- second set of changes to bochs floppy support.
...
* floppy command 'format track' implemented
* read and write operations with MT=0 are working now
(function 'increment_sector()' updated)
* result code of floppy command 'get status' fixed
* flag FS_MS_DIO is not set while the 'configure' floppy command is pending
2001-12-28 16:38:13 +00:00
Volker Ruppert
a8e9c246c7
- variables for 'format track' and MT=0 support added
2001-12-28 16:36:45 +00:00
Volker Ruppert
e1e51a29d9
- description completed
2001-12-27 20:54:03 +00:00
Volker Ruppert
c7d1e52217
- behaviour of some floppy commands changed
2001-12-27 09:32:54 +00:00
Volker Ruppert
328bd4fb84
- fixed the behaviour of some floppy commands (Windows 95 driver works now)
...
* diskette controller data register returns last result if no new data
is available
* reset will be activated when the reset bit is changed to normal operation
* reset sets the error bits in status register 0
* write access to port 0x3f4 will cause a BX_ERROR now
* unsupported and invalid floppy commands are setting the error status bit
'invalid command' - BX_PANIC not necessary
* flag FS_MS_DIO is not set while a floppy command is pending
* floppy command 'specify': cause a BX_ERROR when non-DMA mode is selected
* floppy command 'sense interrupt status' returns an error is no interrupt
is pending
* floppy command 'read ID' sets the 'busy' flag and returns no data if the
motor is not on
* removed SIMX86 section (not defined in bochs)
* define variable 'sTemp' for win32 only
2001-12-27 09:30:31 +00:00
Volker Ruppert
84f0593409
- added variable 'pending_irq' (needed for 'sense interrupt status'
2001-12-27 09:28:53 +00:00
Volker Ruppert
87e705a553
- implementation of transfer type 0 (verify) - dma write without writing to memory
2001-12-26 14:56:15 +00:00
Volker Ruppert
c7b6a1c58b
- int 13 floppy function 08 returns always the pointer to the param table in ROM
2001-12-26 14:53:40 +00:00
Volker Ruppert
d459745df8
- patch is checked in and no problems are reported
2001-12-26 12:33:02 +00:00
Volker Ruppert
76fd8a43f9
- keyword 'virtual' added to the destructor
2001-12-22 20:58:25 +00:00
Volker Ruppert
3492a93d8f
- write wave and midi data in binary mode
...
- adlib registers enabled (OPL emulation still not complete)
- fixed a warning in function opl_data()
- write current time into sb16 logfile
2001-12-22 13:30:10 +00:00
Christophe Bothamy
0f6a92235a
- updated keyboard with mf1, mf2 and mf3 scancodes set handling
...
- Added scancode translation table and BX_KEY to scancode table
- completed BX_KEYS list
2001-12-22 00:00:33 +00:00
Christophe Bothamy
d8d03b431c
- updated version of LGPL'd vgabios
2001-12-21 23:41:49 +00:00
Bryce Denney
cbd68598a3
- apply patch.memleaks-tominac from Darko Tominac <darko.tominac@zg.tel.hr>
...
which fixes some potential memory leaks
2001-12-21 19:33:18 +00:00
Bryce Denney
9884c923cd
- previous rev was for version 1.3. This one matches current CVS.
2001-12-21 19:28:45 +00:00
Bryce Denney
a40569fb94
- add patch from Darko Tominac <darko.tominac@zg.tel.hr>
2001-12-21 19:12:48 +00:00
Volker Ruppert
f004e340e8
- asic_write: dma write size and remote bytes fixed (thanks to Mike Lerwill)
...
- read_handler: fixed a warning
2001-12-21 11:56:52 +00:00
Volker Ruppert
ecabb60da8
- chipmem read/write limit and dma write size fixed - Windows 95 driver works now
2001-12-20 19:44:16 +00:00
Bryce Denney
7d93afc866
- only morphos binaries are in the archive
2001-12-20 05:58:15 +00:00
Volker Ruppert
384d4f1cce
- added Windows(tm) keys to the German keymap
2001-12-19 19:15:12 +00:00
Bryce Denney
658fef64cd
- ok, AmigaOS and MorphOS are different operating systems for Amiga.
...
I hope it's right now.
2001-12-19 06:32:07 +00:00
Volker Ruppert
c658faf211
- direction flag added to control port, debug messages improved
2001-12-18 21:58:59 +00:00
Bryce Denney
c17e17c785
- remove "amiga" at request of Sigbjørn Skjæret <cisc@c2i.net>
2001-12-18 17:57:29 +00:00
Volker Ruppert
868af09f14
- dma16 read/write functions added (untested)
2001-12-18 13:14:46 +00:00
Volker Ruppert
33f4ee6e35
- DMA-2 controller and dma16 read/write functions added
2001-12-18 13:12:45 +00:00
Volker Ruppert
7cd7ebeaa3
- dma 16-bit read/write functions added (untested)
2001-12-17 18:08:02 +00:00
Volker Ruppert
b3c9c1e8b1
- implementation of the DMA-2 controller (not complete)
2001-12-16 17:19:07 +00:00
Volker Ruppert
0093de1adc
- missing right control key added to german keymap
2001-12-16 17:17:16 +00:00
Volker Ruppert
16f84392c1
- the patch of Christophe Bothamy is checked in and works, so this file is obsolete
2001-12-14 22:17:56 +00:00
Bryce Denney
9ea6cf032c
- fix another typo
2001-12-14 18:24:07 +00:00
Bryce Denney
7ff883ceb4
- fix typo
2001-12-14 18:23:40 +00:00
Bryce Denney
71ccd2fb23
- add link to amiga morphos binary
2001-12-14 18:23:04 +00:00
Christophe Bothamy
4f1b2334b2
- Deleted patch as i commited it in main code
2001-12-14 18:05:34 +00:00
Christophe Bothamy
bd7420ade5
- Added XFree86 keyboard mapping (us, fr, de)
2001-12-14 17:56:37 +00:00
Volker Ruppert
051ef5f1c9
- text mode cursur feature added for X and prepared for other GUIs
2001-12-13 18:36:29 +00:00
Volker Ruppert
5427df8b36
- fixed the vga memory read/write functions in text mode
...
- text mode cursor feature added
2001-12-13 18:34:30 +00:00
Bryce Denney
5b13f74356
- make -C isn't portable, apparantly
2001-12-13 03:05:08 +00:00
Bryce Denney
babdddd5b9
- add typecast to keep gcc happy. on openbsd it's an actual error.
2001-12-13 02:57:03 +00:00
Bryce Denney
c8e1cc0c64
- the shared library wasn't getting rebuilt because of problems in
...
top level Makefile.in
2001-12-13 02:11:15 +00:00
Bryce Denney
e866d69494
- improve comments a bit
2001-12-12 23:05:46 +00:00
Bryce Denney
9e8ae6d8ee
- first try with plugins. This connects a somewhat hacked plex86 keyboard
...
plugin to bochs.
2001-12-12 23:02:41 +00:00
Bryce Denney
e0e9d2183b
- check in a very broken floppy patch so I can work on it later
2001-12-12 21:35:07 +00:00
Volker Ruppert
12ee9dada7
- patch for the vga memory read/write functions in text mode
2001-12-12 18:35:30 +00:00