The number of batteries support may vary on different systems. To preventwasted memory, these data structures must be defined in the product codebecause there is no way to define them using a Define() constant with theappropriate number of packages within a package. There is one packageinside the package for each battery possible on a system. The structuresare BatInfo, BatAddr, BatSta, BatScales, BatTrip, and DefaultBatSta.These objects are defined at the \_SB scope.