Home
last modified time | relevance | path

Searched refs:CommandBlockBaseAddr (Results 1 – 25 of 46) sorted by relevance

12

/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIde.c295 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
308 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
317 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
330 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
361 UINT16 CommandBlockBaseAddr; in ReassignIdeResources() local
378 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeDev->Channel].CommandBlockBaseAddr; in ReassignIdeResources()
381 IdeDev->IoPort->Data = CommandBlockBaseAddr; in ReassignIdeResources()
382 (*(UINT16 *) &IdeDev->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in ReassignIdeResources()
383 IdeDev->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in ReassignIdeResources()
384 IdeDev->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in ReassignIdeResources()
[all …]
H A DIdeBus.c305 UINT16 CommandBlockBaseAddr; in IDEBusDriverBindingStart() local
617 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in IDEBusDriverBindingStart()
620 IdeBlkIoDevicePtr->IoPort->Data = CommandBlockBaseAddr; in IDEBusDriverBindingStart()
621 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in IDEBusDriverBindingStart()
622 IdeBlkIoDevicePtr->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in IDEBusDriverBindingStart()
623 IdeBlkIoDevicePtr->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in IDEBusDriverBindingStart()
624 IdeBlkIoDevicePtr->IoPort->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in IDEBusDriverBindingStart()
625 IdeBlkIoDevicePtr->IoPort->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in IDEBusDriverBindingStart()
626 IdeBlkIoDevicePtr->IoPort->Head = (UINT16) (CommandBlockBaseAddr + 0x06); in IDEBusDriverBindingStart()
627 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg) = (UINT16) (CommandBlockBaseAddr + 0x07); in IDEBusDriverBindingStart()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIde.c295 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
308 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
317 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
330 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
361 UINT16 CommandBlockBaseAddr; in ReassignIdeResources() local
378 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeDev->Channel].CommandBlockBaseAddr; in ReassignIdeResources()
381 IdeDev->IoPort->Data = CommandBlockBaseAddr; in ReassignIdeResources()
382 (*(UINT16 *) &IdeDev->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in ReassignIdeResources()
383 IdeDev->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in ReassignIdeResources()
384 IdeDev->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in ReassignIdeResources()
[all …]
H A DIdeBus.c305 UINT16 CommandBlockBaseAddr; in IDEBusDriverBindingStart() local
617 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in IDEBusDriverBindingStart()
620 IdeBlkIoDevicePtr->IoPort->Data = CommandBlockBaseAddr; in IDEBusDriverBindingStart()
621 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in IDEBusDriverBindingStart()
622 IdeBlkIoDevicePtr->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in IDEBusDriverBindingStart()
623 IdeBlkIoDevicePtr->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in IDEBusDriverBindingStart()
624 IdeBlkIoDevicePtr->IoPort->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in IDEBusDriverBindingStart()
625 IdeBlkIoDevicePtr->IoPort->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in IDEBusDriverBindingStart()
626 IdeBlkIoDevicePtr->IoPort->Head = (UINT16) (CommandBlockBaseAddr + 0x06); in IDEBusDriverBindingStart()
627 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg) = (UINT16) (CommandBlockBaseAddr + 0x07); in IDEBusDriverBindingStart()
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIde.c301 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
314 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
323 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
336 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
367 UINT16 CommandBlockBaseAddr; in ReassignIdeResources() local
384 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeDev->Channel].CommandBlockBaseAddr; in ReassignIdeResources()
387 IdeDev->IoPort->Data = CommandBlockBaseAddr; in ReassignIdeResources()
388 (*(UINT16 *) &IdeDev->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in ReassignIdeResources()
389 IdeDev->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in ReassignIdeResources()
390 IdeDev->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in ReassignIdeResources()
[all …]
H A DIdeBus.c311 UINT16 CommandBlockBaseAddr; in IDEBusDriverBindingStart() local
623 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in IDEBusDriverBindingStart()
626 IdeBlkIoDevicePtr->IoPort->Data = CommandBlockBaseAddr; in IDEBusDriverBindingStart()
627 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in IDEBusDriverBindingStart()
628 IdeBlkIoDevicePtr->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in IDEBusDriverBindingStart()
629 IdeBlkIoDevicePtr->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in IDEBusDriverBindingStart()
630 IdeBlkIoDevicePtr->IoPort->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in IDEBusDriverBindingStart()
631 IdeBlkIoDevicePtr->IoPort->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in IDEBusDriverBindingStart()
632 IdeBlkIoDevicePtr->IoPort->Head = (UINT16) (CommandBlockBaseAddr + 0x06); in IDEBusDriverBindingStart()
633 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg) = (UINT16) (CommandBlockBaseAddr + 0x07); in IDEBusDriverBindingStart()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/
H A DIde.c295 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
308 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
317 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
330 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
361 UINT16 CommandBlockBaseAddr; in ReassignIdeResources() local
378 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeDev->Channel].CommandBlockBaseAddr; in ReassignIdeResources()
381 IdeDev->IoPort->Data = CommandBlockBaseAddr; in ReassignIdeResources()
382 (*(UINT16 *) &IdeDev->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in ReassignIdeResources()
383 IdeDev->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in ReassignIdeResources()
384 IdeDev->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in ReassignIdeResources()
[all …]
H A DIdeBus.c305 UINT16 CommandBlockBaseAddr; in IDEBusDriverBindingStart() local
617 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in IDEBusDriverBindingStart()
620 IdeBlkIoDevicePtr->IoPort->Data = CommandBlockBaseAddr; in IDEBusDriverBindingStart()
621 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg1) = (UINT16) (CommandBlockBaseAddr + 0x01); in IDEBusDriverBindingStart()
622 IdeBlkIoDevicePtr->IoPort->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in IDEBusDriverBindingStart()
623 IdeBlkIoDevicePtr->IoPort->SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in IDEBusDriverBindingStart()
624 IdeBlkIoDevicePtr->IoPort->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in IDEBusDriverBindingStart()
625 IdeBlkIoDevicePtr->IoPort->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in IDEBusDriverBindingStart()
626 IdeBlkIoDevicePtr->IoPort->Head = (UINT16) (CommandBlockBaseAddr + 0x06); in IDEBusDriverBindingStart()
627 (*(UINT16 *) &IdeBlkIoDevicePtr->IoPort->Reg) = (UINT16) (CommandBlockBaseAddr + 0x07); in IDEBusDriverBindingStart()
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/sysutils/uefi-edk2-qemu/edk2-edk2-stable201911/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c916 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
939 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
950 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
957 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
958 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
959 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
960 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
961 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
969 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
980 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/sysutils/edk2/edk2-edk2-stable202102/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/
H A DIdeMode.c738 UINT16 CommandBlockBaseAddr; in GetIdeRegisterIoAddr() local
761 CommandBlockBaseAddr = 0x1f0; in GetIdeRegisterIoAddr()
772 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[0] & 0x0000fff8); in GetIdeRegisterIoAddr()
779 IdeRegisters[EfiIdePrimary].Data = CommandBlockBaseAddr; in GetIdeRegisterIoAddr()
780 IdeRegisters[EfiIdePrimary].ErrOrFeature = (UINT16) (CommandBlockBaseAddr + 0x01); in GetIdeRegisterIoAddr()
781 IdeRegisters[EfiIdePrimary].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in GetIdeRegisterIoAddr()
782 IdeRegisters[EfiIdePrimary].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x03); in GetIdeRegisterIoAddr()
783 IdeRegisters[EfiIdePrimary].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in GetIdeRegisterIoAddr()
791 CommandBlockBaseAddr = 0x170; in GetIdeRegisterIoAddr()
802 CommandBlockBaseAddr = (UINT16) (PciData.Device.Bar[2] & 0x0000fff8); in GetIdeRegisterIoAddr()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/OptionRomPkg/AtapiPassThruDxe/
H A DAtapiPassThru.c1591 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
1602 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
1609 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
1620 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
1653 UINT16 CommandBlockBaseAddr; in InitAtapiIoPortRegisters() local
1666 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in InitAtapiIoPortRegisters()
1669 RegisterPointer->Data = CommandBlockBaseAddr; in InitAtapiIoPortRegisters()
1671 RegisterPointer->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in InitAtapiIoPortRegisters()
1673 RegisterPointer->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in InitAtapiIoPortRegisters()
1674 RegisterPointer->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in InitAtapiIoPortRegisters()
[all …]
/dports/sysutils/edk2/edk2-platforms-89f6170d/Drivers/OptionRomPkg/AtapiPassThruDxe/
H A DAtapiPassThru.c1585 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = 0x1f0; in GetIdeRegistersBaseAddr()
1596 IdeRegsBaseAddr[IdePrimary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
1603 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = 0x170; in GetIdeRegistersBaseAddr()
1614 IdeRegsBaseAddr[IdeSecondary].CommandBlockBaseAddr = in GetIdeRegistersBaseAddr()
1647 UINT16 CommandBlockBaseAddr; in InitAtapiIoPortRegisters() local
1660 CommandBlockBaseAddr = IdeRegsBaseAddr[IdeChannel].CommandBlockBaseAddr; in InitAtapiIoPortRegisters()
1663 RegisterPointer->Data = CommandBlockBaseAddr; in InitAtapiIoPortRegisters()
1665 RegisterPointer->SectorCount = (UINT16) (CommandBlockBaseAddr + 0x02); in InitAtapiIoPortRegisters()
1667 RegisterPointer->CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x04); in InitAtapiIoPortRegisters()
1668 RegisterPointer->CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x05); in InitAtapiIoPortRegisters()
[all …]
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c346 UINT16 CommandBlockBaseAddr; in AtapiEnumerateDevices() local
387 CommandBlockBaseAddr = IdeRegsBaseAddr[Index1].CommandBlockBaseAddr; in AtapiEnumerateDevices()
388 AtapiBlkIoDev->IdeIoPortReg[Index1].Data = CommandBlockBaseAddr; in AtapiEnumerateDevices()
389 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg1.Feature = (UINT16) (CommandBlockBaseAddr + 0x1); in AtapiEnumerateDevices()
390 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x2); in AtapiEnumerateDevices()
391 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x3); in AtapiEnumerateDevices()
392 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x4); in AtapiEnumerateDevices()
393 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x5); in AtapiEnumerateDevices()
394 AtapiBlkIoDev->IdeIoPortReg[Index1].Head = (UINT16) (CommandBlockBaseAddr + 0x6); in AtapiEnumerateDevices()
395 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg.Command = (UINT16) (CommandBlockBaseAddr + 0x7); in AtapiEnumerateDevices()
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c527 UINT16 CommandBlockBaseAddr; in AtapiEnumerateDevices() local
568 CommandBlockBaseAddr = IdeRegsBaseAddr[Index1].CommandBlockBaseAddr; in AtapiEnumerateDevices()
569 AtapiBlkIoDev->IdeIoPortReg[Index1].Data = CommandBlockBaseAddr; in AtapiEnumerateDevices()
570 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg1.Feature = (UINT16) (CommandBlockBaseAddr + 0x1); in AtapiEnumerateDevices()
571 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x2); in AtapiEnumerateDevices()
572 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x3); in AtapiEnumerateDevices()
573 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x4); in AtapiEnumerateDevices()
574 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x5); in AtapiEnumerateDevices()
575 AtapiBlkIoDev->IdeIoPortReg[Index1].Head = (UINT16) (CommandBlockBaseAddr + 0x6); in AtapiEnumerateDevices()
576 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg.Command = (UINT16) (CommandBlockBaseAddr + 0x7); in AtapiEnumerateDevices()
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c527 UINT16 CommandBlockBaseAddr; in AtapiEnumerateDevices() local
568 CommandBlockBaseAddr = IdeRegsBaseAddr[Index1].CommandBlockBaseAddr; in AtapiEnumerateDevices()
569 AtapiBlkIoDev->IdeIoPortReg[Index1].Data = CommandBlockBaseAddr; in AtapiEnumerateDevices()
570 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg1.Feature = (UINT16) (CommandBlockBaseAddr + 0x1); in AtapiEnumerateDevices()
571 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x2); in AtapiEnumerateDevices()
572 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x3); in AtapiEnumerateDevices()
573 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x4); in AtapiEnumerateDevices()
574 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x5); in AtapiEnumerateDevices()
575 AtapiBlkIoDev->IdeIoPortReg[Index1].Head = (UINT16) (CommandBlockBaseAddr + 0x6); in AtapiEnumerateDevices()
576 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg.Command = (UINT16) (CommandBlockBaseAddr + 0x7); in AtapiEnumerateDevices()
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c527 UINT16 CommandBlockBaseAddr; in AtapiEnumerateDevices() local
568 CommandBlockBaseAddr = IdeRegsBaseAddr[Index1].CommandBlockBaseAddr; in AtapiEnumerateDevices()
569 AtapiBlkIoDev->IdeIoPortReg[Index1].Data = CommandBlockBaseAddr; in AtapiEnumerateDevices()
570 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg1.Feature = (UINT16) (CommandBlockBaseAddr + 0x1); in AtapiEnumerateDevices()
571 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x2); in AtapiEnumerateDevices()
572 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x3); in AtapiEnumerateDevices()
573 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x4); in AtapiEnumerateDevices()
574 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x5); in AtapiEnumerateDevices()
575 AtapiBlkIoDev->IdeIoPortReg[Index1].Head = (UINT16) (CommandBlockBaseAddr + 0x6); in AtapiEnumerateDevices()
576 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg.Command = (UINT16) (CommandBlockBaseAddr + 0x7); in AtapiEnumerateDevices()
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/MdeModulePkg/Bus/Pci/IdeBusPei/
H A DAtapiPeim.c527 UINT16 CommandBlockBaseAddr; in AtapiEnumerateDevices() local
568 CommandBlockBaseAddr = IdeRegsBaseAddr[Index1].CommandBlockBaseAddr; in AtapiEnumerateDevices()
569 AtapiBlkIoDev->IdeIoPortReg[Index1].Data = CommandBlockBaseAddr; in AtapiEnumerateDevices()
570 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg1.Feature = (UINT16) (CommandBlockBaseAddr + 0x1); in AtapiEnumerateDevices()
571 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorCount = (UINT16) (CommandBlockBaseAddr + 0x2); in AtapiEnumerateDevices()
572 AtapiBlkIoDev->IdeIoPortReg[Index1].SectorNumber = (UINT16) (CommandBlockBaseAddr + 0x3); in AtapiEnumerateDevices()
573 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderLsb = (UINT16) (CommandBlockBaseAddr + 0x4); in AtapiEnumerateDevices()
574 AtapiBlkIoDev->IdeIoPortReg[Index1].CylinderMsb = (UINT16) (CommandBlockBaseAddr + 0x5); in AtapiEnumerateDevices()
575 AtapiBlkIoDev->IdeIoPortReg[Index1].Head = (UINT16) (CommandBlockBaseAddr + 0x6); in AtapiEnumerateDevices()
576 AtapiBlkIoDev->IdeIoPortReg[Index1].Reg.Command = (UINT16) (CommandBlockBaseAddr + 0x7); in AtapiEnumerateDevices()

12