Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
14091b19
Commit
14091b19
authored
Mar 25, 2020
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
krnl386: Get rid of DOS DMA support.
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
a432ce86
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
0 additions
and
90 deletions
+0
-90
Makefile.in
dlls/krnl386.exe16/Makefile.in
+0
-1
dma.c
dlls/krnl386.exe16/dma.c
+0
-0
dosexe.h
dlls/krnl386.exe16/dosexe.h
+0
-5
ioports.c
dlls/krnl386.exe16/ioports.c
+0
-84
No files found.
dlls/krnl386.exe16/Makefile.in
View file @
14091b19
...
...
@@ -6,7 +6,6 @@ EXTRADLLFLAGS = -m16 -nodefaultlibs -Wb,--dll-name,kernel
C_SRCS
=
\
atom.c
\
dma.c
\
dosmem.c
\
error.c
\
file.c
\
...
...
dlls/krnl386.exe16/dma.c
deleted
100644 → 0
View file @
a432ce86
This diff is collapsed.
Click to expand it.
dlls/krnl386.exe16/dosexe.h
View file @
14091b19
...
...
@@ -199,11 +199,6 @@ typedef struct
/* dosvm.c */
extern
void
DOSVM_Exit
(
WORD
retval
)
DECLSPEC_HIDDEN
;
/* dma.c */
extern
int
DMA_Transfer
(
int
channel
,
int
reqlength
,
void
*
buffer
)
DECLSPEC_HIDDEN
;
extern
void
DMA_ioport_out
(
WORD
port
,
BYTE
val
)
DECLSPEC_HIDDEN
;
extern
BYTE
DMA_ioport_in
(
WORD
port
)
DECLSPEC_HIDDEN
;
/* dosmem.c */
extern
BIOSDATA
*
DOSVM_BiosData
(
void
)
DECLSPEC_HIDDEN
;
extern
void
DOSVM_start_bios_timer
(
void
)
DECLSPEC_HIDDEN
;
...
...
dlls/krnl386.exe16/ioports.c
View file @
14091b19
...
...
@@ -837,42 +837,6 @@ DWORD DOSVM_inport( int port, int size )
case
0x201
:
res
=
~
0U
;
/* no joystick */
break
;
case
0x00
:
case
0x01
:
case
0x02
:
case
0x03
:
case
0x04
:
case
0x05
:
case
0x06
:
case
0x07
:
case
0xC0
:
case
0xC2
:
case
0xC4
:
case
0xC6
:
case
0xC8
:
case
0xCA
:
case
0xCC
:
case
0xCE
:
case
0x87
:
case
0x83
:
case
0x81
:
case
0x82
:
case
0x8B
:
case
0x89
:
case
0x8A
:
case
0x487
:
case
0x483
:
case
0x481
:
case
0x482
:
case
0x48B
:
case
0x489
:
case
0x48A
:
case
0x08
:
case
0xD0
:
case
0x0D
:
case
0xDA
:
res
=
(
DWORD
)
DMA_ioport_in
(
port
);
break
;
default:
WARN
(
"Direct I/O read attempted from port %x
\n
"
,
port
);
break
;
...
...
@@ -1030,54 +994,6 @@ void DOSVM_outport( int port, int size, DWORD value )
}
cmosimage
[
cmosaddress
&
0x3f
]
=
(
BYTE
)
value
;
break
;
case
0x00
:
case
0x01
:
case
0x02
:
case
0x03
:
case
0x04
:
case
0x05
:
case
0x06
:
case
0x07
:
case
0xC0
:
case
0xC2
:
case
0xC4
:
case
0xC6
:
case
0xC8
:
case
0xCA
:
case
0xCC
:
case
0xCE
:
case
0x87
:
case
0x83
:
case
0x81
:
case
0x82
:
case
0x8B
:
case
0x89
:
case
0x8A
:
case
0x487
:
case
0x483
:
case
0x481
:
case
0x482
:
case
0x48B
:
case
0x489
:
case
0x48A
:
case
0x08
:
case
0xD0
:
case
0x0B
:
case
0xD6
:
case
0x0A
:
case
0xD4
:
case
0x0F
:
case
0xDE
:
case
0x09
:
case
0xD2
:
case
0x0C
:
case
0xD8
:
case
0x0D
:
case
0xDA
:
case
0x0E
:
case
0xDC
:
DMA_ioport_out
(
port
,
(
BYTE
)
value
);
break
;
default:
WARN
(
"Direct I/O write attempted to port %x
\n
"
,
port
);
break
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment