Date: Thu, 25 Sep 1997 00:38:45 -0700 From: John-Mark Gurney <gurney_j@efn.org> To: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: how to put to structures in one memory area... Message-ID: <19970925003845.29319@hydrogen.nike.efn.org>
next in thread | raw e-mail | index | archive | help
well.. I was thinking about the design of the generic bus code.. and
wanted to have the generic structure, and then the private bus data...
what is the way that you guys suggest it be done?
struct bothstructs{
struct generic;
struct specific;
};
or
struct generic {
union {
struct busa *a;
struct busb *b;
}bus;
};
or
struct generic {
};
ISAPRIVATE(generic)->specific)
or would simply making two allocations be fine?? I don't like the idea
of splitting the specific bus data so far away from the generic when
it's likely that you will use both...
--
John-Mark Gurney Modem/FAX: +1 541 683 6954
Cu Networking
Live in Peace, destroy Micro$oft, support free software, run FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970925003845.29319>
