These have been found in some Arm ACPI tables generated by edk2, e.g.
when describing the pl011 uart on the Arm AEMv8 model.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
| sys/dev/acpica/acpi_resource.c | ||
|---|---|---|
| 430 | Typo? | |
Comment Actions
Some of the Arm Models (Simulators) have the following for their uart:
Scope (_SB)
{
Device (COM0)
{
Name (_UID, Zero) // _UID: Unique ID
Name (_HID, "ARMH0011") // _HID: Hardware ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x0F)
}
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x000000001C0B0000, // Range Minimum
0x000000001C0B0FFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000001000, // Length
,, , AddressRangeMemory, TypeStatic)
Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
{
0x00000026,
}
})
}
}