1
0
Fork 0
Commit graph

1083 commits

Author SHA1 Message Date
Sjoerd van der Berg
9e0452b931 Changed wait flag handling to use RTC
Changed extended memory size to read it out from CMOS
Added getting time from RTC call.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@963
2003-04-27 07:03:37 +00:00
Sjoerd van der Berg
1f5dac8c97 Added 32-bit ENTER and fixed 16-bit one
Added 32-bit XLAT


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@962
2003-04-25 08:42:42 +00:00
Sjoerd van der Berg
1651123cbf Set a default division rate
Stop showing the warning for illegal registers
Extra protection before starting RTC timer.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@961
2003-04-23 19:31:04 +00:00
Sjoerd van der Berg
bbe3ba5120 Fix for interrupt flag in pmode interrupts
Small hack to stop messages from being showed.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@960
2003-04-23 19:24:05 +00:00
Sjoerd van der Berg
f04d776aa9 Fix for selectors always coming from GDT
Removed save function from Descriptor.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@959
2003-04-23 19:22:28 +00:00
Ulf Wohlers
7685449fe3 Dont show volume label on standard dir
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@958
2003-04-23 12:09:30 +00:00
Ulf Wohlers
336e693b61 Added support for reading volume labels
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@957
2003-04-23 12:07:53 +00:00
Sjoerd van der Berg
4916b5fb6c Place #ifdef's around MSVC #pragma's
Rewrite some signed/unsigned unions to use casts.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@956
2003-04-23 07:33:06 +00:00
Ulf Wohlers
d8eae49c04 init cpm_entry in psp class
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@955
2003-04-22 20:55:15 +00:00
Sjoerd van der Berg
84f547974f Add 32-bit lss and cleared out 32-bit xlat for now.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@954
2003-04-21 07:49:44 +00:00
Ulf Wohlers
96600069ec oops. activated xms handler again.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@953
2003-04-20 12:42:23 +00:00
Ulf Wohlers
da7f3c8829 Made data preview safe (not showing addresses out of mem range)
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@952
2003-04-20 12:13:58 +00:00
Ulf Wohlers
0ab79955e6 Fixed bug in detecting breakpoint
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@951
2003-04-20 12:13:14 +00:00
Ulf Wohlers
6910b58618 Added XMS_GetSize
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@950
2003-04-20 12:12:43 +00:00
Sjoerd van der Berg
bb30f7f309 Fixed mixup with LSB and MSB when reading timer latch.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@949
2003-04-20 10:44:15 +00:00
Sjoerd van der Berg
83dee93e18 Added 32-bit near calls
Forced to 32-bit addressing.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@948
2003-04-20 10:41:59 +00:00
Sjoerd van der Berg
2290c779f2 Some more protected mode opcodes added.
Added 16-bit bit testing operations.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@947
2003-04-20 10:40:46 +00:00
Sjoerd van der Berg
60e058ca76 Some more protected mode opcodes added.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@946
2003-04-20 10:40:13 +00:00
Sjoerd van der Berg
c1248eca43 memsize option in config file added.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@945
2003-04-19 15:42:10 +00:00
Sjoerd van der Berg
199b75bf50 Allocate all memory in big block at startup.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@944
2003-04-19 15:41:43 +00:00
Ulf Wohlers
74574ecc81 fixed bug in xms resize mem
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@943
2003-04-19 11:59:22 +00:00
Ulf Wohlers
619c351959 added reading of cd table of contents/volume descriptor
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@942
2003-04-18 13:38:10 +00:00
Ulf Wohlers
38bc54fbd9 added reading of cooked sectors
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@941
2003-04-18 13:37:37 +00:00
Ulf Wohlers
a085299cd3 failed allocating xms-call now safer
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@940
2003-04-18 13:36:55 +00:00
Ulf Wohlers
1c1548e598 few bugfixes
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@939
2003-04-18 08:19:31 +00:00
Sjoerd van der Berg
53c514eb2e Fixes to SMSW/LMSW and LAR
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@938
2003-04-17 18:31:16 +00:00
Sjoerd van der Berg
2abe0736f6 Fixed 32-bit CBW.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@937
2003-04-16 20:14:35 +00:00
Sjoerd van der Berg
2639d29db8 CPUID Instruction
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@936
2003-04-16 16:34:37 +00:00
Sjoerd van der Berg
df814b12ce Fixes to disable a channel once count has reached 0 in single cycle mode.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@935
2003-04-16 08:10:18 +00:00
Peter Veenstra
948d4a65af Updated echo
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@934
2003-04-15 17:49:58 +00:00
Sjoerd van der Berg
1ba388b35c Fixes overflow of RCL instructions
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@933
2003-04-15 15:59:57 +00:00
Ulf Wohlers
99fa64e36c fixed bug when allocating xms
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@932
2003-04-14 17:03:16 +00:00
Ulf Wohlers
43fc38c1de added CMPSD
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@931
2003-04-14 11:21:48 +00:00
Ulf Wohlers
dd32f041fb fixed breakpoint handling for protected mode
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@930
2003-04-14 10:45:23 +00:00
Ulf Wohlers
65d4bbf28c Added heavy breakpoint handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@929
2003-04-14 10:44:39 +00:00
Ulf Wohlers
7b45220ec3 fixed breakpoint handling
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@928
2003-04-14 10:43:56 +00:00
Sjoerd van der Berg
4f9387f1ce Removed start.h and stop.h
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@927
2003-04-13 22:32:32 +00:00
Sjoerd van der Berg
09a9c3eea9 New Flag handling
Starting programs from shell shouldn't require saving CS:IP


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@926
2003-04-13 20:28:47 +00:00
Sjoerd van der Berg
192a32e3b2 Updated PIC Controller handling.
New flag support


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@925
2003-04-13 20:26:52 +00:00
Sjoerd van der Berg
24e396fc0c Added dpmi.cpp to project file
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@924
2003-04-13 18:47:57 +00:00
Sjoerd van der Berg
5e688529f2 Added dpmi.cpp to makefiles and project.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@923
2003-04-13 18:46:50 +00:00
Sjoerd van der Berg
bc209bd1b8 Removed fatal exit for VCPI functions.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@922
2003-04-13 18:39:10 +00:00
Sjoerd van der Berg
69060ae217 Clean up some test code.
Changes for new flag handling
Changes for protected mode handling.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@921
2003-04-13 18:38:03 +00:00
Sjoerd van der Berg
bb7bd6c3be Changes for new flags
Opcodes moved into instructions.h
Added support for a load of protected mode related opcodes.
Fixed some opcodes.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@920
2003-04-13 18:36:20 +00:00
Sjoerd van der Berg
4826bf78e0 Added lot's of new opcodes
Moved some core_16 specific functions out.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@919
2003-04-13 18:35:09 +00:00
Sjoerd van der Berg
b77dea601e Changes for new flags.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@918
2003-04-13 18:34:43 +00:00
Sjoerd van der Berg
5375838637 Changes for new flags
Always add a 0x67 handler incase ems is not loaded.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@917
2003-04-13 18:34:21 +00:00
Sjoerd van der Berg
3874c20563 Rewrites for new flags
Moved functions into instructions.h
Added some new opcodes
Removed start.h and stop.h


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@916
2003-04-13 18:33:43 +00:00
Sjoerd van der Berg
72b321a4cf Changes for new flags
Added a load of support functions for protected mode operations.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@915
2003-04-13 18:32:41 +00:00
Sjoerd van der Berg
407b886a3b Changes for new flags
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@914
2003-04-13 18:30:58 +00:00