1
0
Fork 0
Commit graph

886 commits

Author SHA1 Message Date
Sjoerd van der Berg
52243ceaa4 Added total memory size call
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@966
2003-04-27 07:07:30 +00:00
Sjoerd van der Berg
1663e758b0 Added a total memory size call.
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@965
2003-04-27 07:06:44 +00:00
Sjoerd van der Berg
6d4a305923 Support for reading out time/date using hosts time.
Support for reading out extended memory size.


Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@964
2003-04-27 07:06:20 +00:00
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