/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ |
H A D | Ide.c | 295 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 D | IdeBus.c | 305 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 D | Ide.c | 295 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 D | IdeBus.c | 305 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 D | Ide.c | 301 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 D | IdeBus.c | 311 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 D | Ide.c | 295 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 D | IdeBus.c | 305 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 916 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | IdeMode.c | 738 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 D | AtapiPassThru.c | 1591 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 D | AtapiPassThru.c | 1585 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 D | AtapiPeim.c | 346 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 D | AtapiPeim.c | 527 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 D | AtapiPeim.c | 527 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 D | AtapiPeim.c | 527 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 D | AtapiPeim.c | 527 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()
|