Date: Mon, 14 Feb 2005 08:25:35 -0800 From: Nate Lawson <nate@root.org> To: Scott Long <scottl@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.h Message-ID: <4210D0FF.6000904@root.org> In-Reply-To: <20050214112155.C531A16A514@hub.freebsd.org> References: <20050214112155.C531A16A514@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Scott Long wrote:
> scottl 2005-02-14 11:21:48 UTC
>
> FreeBSD src repository
>
> Modified files:
> usr.sbin/acpi/acpidump acpi.c acpidump.h
> Log:
> Add support for parsing MCFG tables.
>
> Revision Changes Path
> 1.31 +24 -0 src/usr.sbin/acpi/acpidump/acpi.c
> 1.20 +12 -0 src/usr.sbin/acpi/acpidump/acpidump.h
Great.
> --- src/usr.sbin/acpi/acpidump/acpidump.h:1.19 Tue Oct 5 20:45:05 2004
> +++ src/usr.sbin/acpi/acpidump/acpidump.h Mon Feb 14 11:21:48 2005
> @@ -293,6 +293,18 @@
> u_char ec_id[1]; /* Variable length name string */
> } __packed;
>
> +/* Memory Mapped PCI config space base allocation structure */
> +struct MCFGbody {
> + uint8_t rsvd[8];
> + struct {
> + uint64_t baseaddr; /* Base Address */
> + uint16_t seg_grp; /* Segment group number */
> + uint8_t start; /* Starting bus number */
> + uint8_t end; /* Ending bus number */
> + uint8_t rsvd[4]; /* Reserved */
> + } s[];
> +} __packed;
> +
Don't we usually use s[1] for variable-length arrays? Is there
versioning on this table for acpi 2/3 when they might expand it?
--
Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4210D0FF.6000904>
