Rika Ichinose
ce5a632432
Remove the rest of the VER3_0 conditionals.
2024-09-01 17:13:39 +00:00
Michael VAN CANNEYT
ccfa38c68e
* Dotted RTL compiles
2023-07-27 19:04:03 +02:00
Michael VAN CANNEYT
485944b492
* Char -> AnsiChar
2023-07-14 17:26:09 +02:00
nickysn
5a84f21ba1
+ use the new cli/sti intrinsics in go32.enable and go32.disable
...
git-svn-id: trunk@39389 -
2018-07-04 17:02:07 +00:00
nickysn
25cd354f87
* updated the go32 unit port access functions to use the new x86 port access
...
compiler intrinsics
git-svn-id: trunk@39385 -
2018-07-04 15:47:15 +00:00
nickysn
c7e5b3f197
* convert tabs to spaces in the go32 unit
...
git-svn-id: trunk@38733 -
2018-04-11 12:33:36 +00:00
nickysn
03d4b861ed
* changed the result of go32.get_segment_base_address to dword, instead of longint
...
* changed FrameBufferLinearAddress in the go32v2 graph unit to dword, instead of longint
git-svn-id: trunk@37671 -
2017-12-04 15:59:04 +00:00
nickysn
a38046ce73
* fixed accidental unit name change
...
git-svn-id: trunk@36483 -
2017-06-11 00:11:22 +00:00
nickysn
7a298cd4eb
* several parameters and results of functions in the go32 unit, which hold a
...
32-bit linear or physical address or a 32-bit segment limit changed from
longint to dword in order to avoid range check errors or returning negative
values, in case any of these values exceeds 2GB
git-svn-id: trunk@36482 -
2017-06-10 23:35:56 +00:00
nickysn
a1e549e242
* changed the result of go32.set_descriptor_access_right from longint to boolean
...
git-svn-id: trunk@36481 -
2017-06-10 23:10:20 +00:00
nickysn
3fb87cb529
* go32.map_device_in_memory_block result checking made consistent with all the
...
other functions in the go32 unit
git-svn-id: trunk@25787 -
2013-10-14 19:20:28 +00:00
nickysn
59f441269e
+ added function free_linear_addr_mapping to unit go32
...
git-svn-id: trunk@25786 -
2013-10-14 19:15:18 +00:00
nickysn
8bad012e83
+ added functions get_page_attributes and set_page_attributes to unit go32
...
git-svn-id: trunk@25785 -
2013-10-14 18:46:44 +00:00
nickysn
1b36781dd8
+ added function get_dpmi_version to unit go32
...
git-svn-id: trunk@25784 -
2013-10-14 18:42:05 +00:00
Tomas Hajny
05b3c0311b
* make sure to preserve edi in free_memory_block
...
git-svn-id: trunk@8255 -
2007-08-09 18:41:27 +00:00
Tomas Hajny
e8b76c157b
* patch by borsa77 at libero.it - fixed information about destroyed registers
...
git-svn-id: trunk@4146 -
2006-07-11 22:10:29 +00:00
florian
7e1546243e
* patch from Vinzent Hoefler with first go32v2 fixes
...
git-svn-id: trunk@152 -
2005-05-30 17:42:20 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
d97075a245
* stdcall fixes
2003-10-03 21:46:25 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
carl
1708a0fc84
- removed support_ports option (cleanup)
2002-09-07 12:31:16 +00:00
Jonas Maebe
cbc6756190
* fixed wrong typed constant procvars in preparation of my fix which will
...
disallow them in FPC mode (plus some other unmerged changes since
LAST_MERGE)
2001-06-06 17:20:21 +00:00
peter
eefd0bc765
* fixed map_device_in_memory (from bug report)
2000-12-30 22:42:30 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
peter
6b66a55cd6
* truncated log
2000-02-09 16:59:28 +00:00
daniel
ec29a31834
* copyright 2000
2000-01-07 16:41:28 +00:00
daniel
a79b4a404b
* copyright 2000 added
2000-01-07 16:32:21 +00:00
pierre
5232a28009
- Port[] moved to ports.pp unit
...
* global_dos_alloc returns zero and set int31error
if DPMI call fails
1999-09-09 07:13:29 +00:00
peter
5d648e1b4c
* objpas fixes
1999-05-13 21:54:27 +00:00
peter
325eb0860b
* fixed rounding in global_dos_alloc
1999-03-26 00:01:52 +00:00
peter
af8a04a5af
* use external names
...
* removed all direct assembler modes
1999-03-01 15:40:48 +00:00
peter
7470cd1cae
* use -FE
1998-12-21 13:06:10 +00:00