Make #defined constants more descriptive.

This was missed in the checkin of raminit.c changes.

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2080 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Steven J. Magnani 2005-10-28 18:59:04 +00:00
parent 984bab5740
commit 987ca8e08c
1 changed files with 11 additions and 4 deletions

View File

@ -1,11 +1,18 @@
#ifndef RAMINIT_H #ifndef RAMINIT_H
#define RAMINIT_H #define RAMINIT_H
#define DIMM_SOCKETS 4 #define MAX_DIMM_SOCKETS_PER_CHANNEL 4
#define MAX_NUM_CHANNELS 2
#define MAX_DIMM_SOCKETS (MAX_NUM_CHANNELS * MAX_DIMM_SOCKETS_PER_CHANNEL)
struct mem_controller { struct mem_controller {
device_t d0, d0f1; device_t d0, d0f1; // PCI bus/device/fcns of E7501 memory controller
uint16_t channel0[DIMM_SOCKETS];
uint16_t channel1[DIMM_SOCKETS]; // SMBus addresses of DIMM slots for each channel,
// in order from closest to MCH to furthest away
// 0 == not present
uint16_t channel0[MAX_DIMM_SOCKETS_PER_CHANNEL];
uint16_t channel1[MAX_DIMM_SOCKETS_PER_CHANNEL];
}; };