Lines Matching defs:Address

302   Reads the 8-bit MMIO register specified by Address. The 8-bit read value is
308 @param Address The MMIO register to read.
316 IN UINTN Address
326 return CpuIo->MemRead8 (PeiServices, CpuIo, (UINT64) Address);
332 Writes the 8-bit MMIO register specified by Address with the value specified
338 @param Address The MMIO register to write.
347 IN UINTN Address,
358 CpuIo->MemWrite8 (PeiServices, CpuIo, (UINT64) Address, Value);
365 Reads the 16-bit MMIO register specified by Address. The 16-bit read value is
370 If Address is not aligned on a 16-bit boundary, then ASSERT().
372 @param Address The MMIO register to read.
380 IN UINTN Address
390 // Make sure Address is aligned on a 16-bit boundary.
392 ASSERT ((Address & 1) == 0);
393 return CpuIo->MemRead16 (PeiServices, CpuIo, (UINT64) Address);
400 Writes the 16-bit MMIO register specified by Address with the value specified
405 If Address is not aligned on a 16-bit boundary, then ASSERT().
407 @param Address The MMIO register to write.
416 IN UINTN Address,
427 // Make sure Address is aligned on a 16-bit boundary.
429 ASSERT ((Address & 1) == 0);
430 CpuIo->MemWrite16 (PeiServices, CpuIo, (UINT64) Address, Value);
437 Reads the 32-bit MMIO register specified by Address. The 32-bit read value is
442 If Address is not aligned on a 32-bit boundary, then ASSERT().
444 @param Address The MMIO register to read.
452 IN UINTN Address
462 // Make sure Address is aligned on a 32-bit boundary.
464 ASSERT ((Address & 3) == 0);
465 return CpuIo->MemRead32 (PeiServices, CpuIo, (UINT64) Address);
472 Writes the 32-bit MMIO register specified by Address with the value specified
477 If Address is not aligned on a 32-bit boundary, then ASSERT().
479 @param Address The MMIO register to write.
488 IN UINTN Address,
499 // Make sure Address is aligned on a 32-bit boundary.
501 ASSERT ((Address & 3) == 0);
502 CpuIo->MemWrite32 (PeiServices, CpuIo, (UINT64) Address, Value);
509 Reads the 64-bit MMIO register specified by Address. The 64-bit read value is
514 If Address is not aligned on a 64-bit boundary, then ASSERT().
516 @param Address The MMIO register to read.
524 IN UINTN Address
534 // Make sure Address is aligned on a 64-bit boundary.
536 ASSERT ((Address & (sizeof (UINT64) - 1)) == 0);
537 return CpuIo->MemRead64 (PeiServices, CpuIo, (UINT64) Address);
544 Writes the 64-bit MMIO register specified by Address with the value specified
549 If Address is not aligned on a 64-bit boundary, then ASSERT().
551 @param Address The MMIO register to write.
558 IN UINTN Address,
569 // Make sure Address is aligned on a 64-bit boundary.
571 ASSERT ((Address & 7) == 0);
572 CpuIo->MemWrite64 (PeiServices, CpuIo, (UINT64) Address, Value);