]>
git.proxmox.com Git - mirror_edk2.git/blob - DuetPkg/CpuIoDxe/CpuIoAccess.h
3 # Copyright (c) 2004, Intel Corporation
4 # All rights reserved. This program and the accompanying materials
5 # are licensed and made available under the terms and conditions of the BSD License
6 # which accompanies this distribution. The full text of the license may be found at
7 # http://opensource.org/licenses/bsd-license.php
9 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
21 #ifndef _CPU_IO_ACCESS_H
22 #define _CPU_IO_ACCESS_H
34 GC_TODO: Add function description
38 Port - GC_TODO: add argument description
42 GC_TODO: add return values
51 Port: - Port number to read
53 Return read 8 bit value
64 GC_TODO: Add function description
68 Port - GC_TODO: add argument description
72 GC_TODO: add return values
81 Port: - Port number to read
83 Return read 16 bit value
94 GC_TODO: Add function description
98 Port - GC_TODO: add argument description
102 GC_TODO: add return values
111 Port: - Port number to read
113 Return read 32 bit value
125 GC_TODO: Add function description
129 Port - GC_TODO: add argument description
130 Data - GC_TODO: add argument description
134 GC_TODO: add return values
141 Cpu I/O write 8 bit data to port
143 Port: - Port number to read
144 Data: - Data to write to the Port
158 GC_TODO: Add function description
162 Port - GC_TODO: add argument description
163 Data - GC_TODO: add argument description
167 GC_TODO: add return values
174 Cpu I/O write 16 bit data to port
176 Port: - Port number to read
177 Data: - Data to write to the Port
191 GC_TODO: Add function description
195 Port - GC_TODO: add argument description
196 Data - GC_TODO: add argument description
200 GC_TODO: add return values
207 Cpu I/O write 32 bit data to port
209 Port: - Port number to read
210 Data: - Data to write to the Port