Jukka Heinonen
|
7fb4957873
|
Make DOS process exit using ExitProcess instead of ExitThread.
Make calling DOS exit functions from DPMI either return to StartPM or
print error message if not allowed by DPMI specification.
|
2003-09-02 00:52:36 +00:00 |
Jukka Heinonen
|
e827269a99
|
Migrate create/open file functions to winedos.
Some fixes based on patch by Ferenc Wagner.
|
2003-06-16 01:18:01 +00:00 |
Jukka Heinonen
|
4cbc69a223
|
Move get current directory and set current directory int21
subfunctions into winedos. Fix quite a few bugs in the implementation
of these functions.
|
2003-06-13 18:05:18 +00:00 |
Jukka Heinonen
|
f07dfff17b
|
Migrate most int21 ioctl routines to winedos.
Migrate int21 set drive routine to winedos.
|
2003-06-04 20:17:52 +00:00 |
Jukka Heinonen
|
3da6ff753e
|
Added some long filename functions.
|
2003-05-20 17:49:04 +00:00 |
Jukka Heinonen
|
c646408568
|
Move get current drive int21 function to winedos.
Fix spelling mistakes.
Add some drive handling helper routines.
|
2003-05-19 21:40:05 +00:00 |
Alexandre Julliard
|
3b4143aea0
|
Thomas Mertes <thomas.mertes_at_gmx.at>
Implement file control block (FCB) functions:
INT21_OpenFileUsingFCB [0x0f],
INT21_CloseFileUsingFCB [0x10],
INT21_SequenialReadFromFCB [0x14],
INT21_SequenialWriteToFCB [0x15],
INT21_ReadRandomRecordFromFCB [0x21],
INT21_WriteRandomRecordToFCB [0x22],
INT21_RandomBlockReadFromFCB [0x27],
INT21_RandomBlockWriteToFCB [0x28].
|
2003-05-15 22:54:43 +00:00 |
Jukka Heinonen
|
cadffabd2d
|
Make read from stdin use buffered input code and redirect stderr to
console.
|
2003-05-11 03:30:24 +00:00 |
Jukka Heinonen
|
643e8740d5
|
Report errors to applications when illegal dates are passed to set
system date call (required by many installation checks).
|
2003-05-06 00:12:52 +00:00 |
Jukka Heinonen
|
e2ae56e0b9
|
Remove obsolete code from DOSVM_Wait.
Prepare DOSVM_Wait for handling nested interrupts in both real and
protected mode.
Provide temporary workaround for keyboard related deadlock.
|
2003-05-02 20:12:52 +00:00 |
Jukka Heinonen
|
013f89465c
|
Moved dosconf.c to winedos.
|
2003-04-21 23:22:53 +00:00 |
Jukka Heinonen
|
31f35146b9
|
Return correct segment for VESA information.
Check oem number/version flag first and after that overwrite condition
code.
|
2003-04-08 19:41:03 +00:00 |
Jukka Heinonen
|
6f6eb82dfc
|
Add prototype for GetCompressedFileSize. Move some int21 functions to
winedos. Improve file attribute functions.
|
2003-03-30 03:04:37 +00:00 |
Jukka Heinonen
|
2918ee6b0d
|
Move decoding of long file name functions to winedos.
Move some int21 functions to winedos.
|
2003-03-04 02:15:56 +00:00 |
Jukka Heinonen
|
54f377c6c5
|
Move resize memory block to winedos and make it resize in place and
work correctly even when trying to allocate too much memory.
|
2003-02-19 22:11:04 +00:00 |
Jukka Heinonen
|
101f91d9df
|
Reorganize IOCTL handling.
Move ASPI hooking to winedos.
Move some miscellaneous functions to winedos.
Remove unnecessary exports from winedos dll.
|
2003-02-11 22:22:50 +00:00 |
Jukka Heinonen
|
8e8518d4ba
|
Fix buffered input function. Add support for UMB subfunctions to
memory allocation strategy function. Move flock to winedos.
|
2003-01-30 00:17:03 +00:00 |
Jukka Heinonen
|
f92c8ca401
|
Return scancode when extended keycodes are read using console input
functions. Move file stamp handling to winedos. Implement DOS7 file
stamp extensions.
|
2003-01-28 00:18:57 +00:00 |
Jukka Heinonen
|
66b29b275e
|
Return number of bytes written when writing to DOS console using int21
function 0x40. Move some int21 functions to winedos.
|
2003-01-23 01:23:01 +00:00 |
Lawson Whitney
|
0c391fe32f
|
Fix reversed hour and minute in int 21 ah=2c.
|
2003-01-20 23:22:27 +00:00 |
Jukka Heinonen
|
be1c6deb18
|
Move int21 country information handling to winedos.
Improve country information handling.
Move collate table to upper memory.
|
2002-12-10 19:58:39 +00:00 |
Jukka Heinonen
|
1cfc850b2c
|
Move int08 stub and LOL to upper memory.
Move simple int21 functions to winedos.
|
2002-12-07 23:46:41 +00:00 |
Jukka Heinonen
|
2ec8b71bae
|
Clean up int21 handling. Move error handling to winedos.
Call INT_Int21Handler only to emulate selected functions.
|
2002-12-03 19:11:49 +00:00 |
Jukka Heinonen
|
742142521a
|
Rename old DOS3Call as INT_Int21Handler and make new DOS3Call call
directly winedos int21 handler.
|
2002-12-02 18:58:32 +00:00 |
Patrik Stridvall
|
517a93afe3
|
Fixed some issues found by winapi_check.
|
2002-11-06 19:57:49 +00:00 |
Jukka Heinonen
|
6f6abac4f1
|
Modify winedos interrupt handlers so that they work with PM
interrupts.
Add forwarding functions for handlers in other DLLs.
Make DOSVM_GetBuiltinHandler use static table instead of
GetProcAddress.
|
2002-10-29 23:09:30 +00:00 |
Patrik Stridvall
|
9c1de6de30
|
Moved all the content of the DDK files ntdef.h and ntddk.h to
winternl.h.
|
2002-09-12 22:07:02 +00:00 |
Alexandre Julliard
|
3fa613cf61
|
Moved internal context macros out of winnt.h.
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
|
2002-08-31 18:47:00 +00:00 |
Alexandre Julliard
|
0d875e773e
|
Fixed some dll separation issues.
|
2002-08-30 00:03:25 +00:00 |
Dmitry Timoshkov
|
d75aed2c92
|
Convert most of the file APIs to Unicode.
|
2002-08-27 01:13:58 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Jukka Heinonen
|
8a1ac6edf4
|
Real mode interrupt handler now handles interrupt 21 function 0C.
|
2002-05-05 20:22:06 +00:00 |
Alexandre Julliard
|
7746e82122
|
Removed obsolete console driver.
|
2002-04-11 21:50:16 +00:00 |
Jukka Heinonen
|
66503b0653
|
Converted "read standard input with echo" interrupt service to use
common DOSVM console input routine and made the service really echo.
|
2002-04-08 20:11:47 +00:00 |
Jukka Heinonen
|
7e94af47aa
|
Redirect DOS writes to stdout/console to DOSVM_PutChar.
|
2002-04-03 02:34:45 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Nog
|
867a874375
|
Fixed function 0xb.
|
2002-01-31 21:47:57 +00:00 |
Jukka Heinonen
|
fd33517a41
|
Added support for DOS EMS memory.
|
2002-01-29 17:55:21 +00:00 |
Alexandre Julliard
|
8cd55d0eba
|
Moved most of the real-mode stuff to dlls/winedos.
|
2001-12-04 19:54:44 +00:00 |