- @param This - A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
- @param Operation - Indicates the type of DMA (slave or bus master), and if \r
- the DMA operation is going to read or write to system memory. \r
- @param ChannelNumber - The slave channel number to use for this DMA operation. \r
- If Operation and ChannelAttributes shows that this device \r
- performs bus mastering DMA, then this field is ignored. \r
- The legal range for this field is 0..7. \r
- @param ChannelAttributes - The attributes of the DMA channel to use for this DMA operation\r
- @param HostAddress - The system memory address to map to the device. \r
- @param NumberOfBytes - On input the number of bytes to map. On output the number \r
- of bytes that were mapped.\r
- @param DeviceAddress - The resulting map address for the bus master device to use \r
- - to access the hosts HostAddress. \r
- @param Mapping - A resulting value to pass to EFI_ISA_IO.Unmap().\r
-\r
-\r
- @retval EFI_SUCCESS - The range was mapped for the returned NumberOfBytes.\r
- @retval EFI_INVALID_PARAMETER - The Operation or HostAddress is undefined.\r
- @retval EFI_UNSUPPORTED - The HostAddress can not be mapped as a common buffer.\r
- @retval EFI_DEVICE_ERROR - The system hardware could not map the requested address.\r
- @retval EFI_OUT_OF_RESOURCES - The memory pages could not be allocated.\r
-\r
+ @param This A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
+ @param Operation Indicates the type of DMA (slave or bus master), and if \r
+ the DMA operation is going to read or write to system memory. \r
+ @param ChannelNumber The slave channel number to use for this DMA operation. \r
+ If Operation and ChannelAttributes shows that this device \r
+ performs bus mastering DMA, then this field is ignored. \r
+ The legal range for this field is 0..7. \r
+ @param ChannelAttributes The attributes of the DMA channel to use for this DMA operation\r
+ @param HostAddress The system memory address to map to the device. \r
+ @param NumberOfBytes On input the number of bytes to map. On output the number \r
+ of bytes that were mapped.\r
+ @param DeviceAddress The resulting map address for the bus master device to use \r
+ to access the hosts HostAddress. \r
+ @param Mapping A resulting value to pass to EFI_ISA_IO.Unmap().\r
+\r
+ @retval EFI_SUCCESS The range was mapped for the returned NumberOfBytes.\r
+ @retval EFI_INVALID_PARAMETER The Operation or HostAddress is undefined.\r
+ @retval EFI_UNSUPPORTED The HostAddress can not be mapped as a common buffer.\r
+ @retval EFI_DEVICE_ERROR The system hardware could not map the requested address.\r
+ @retval EFI_OUT_OF_RESOURCES The memory pages could not be allocated.\r