Root/
Source at commit 2225 created 11 years 1 month ago. By macman, Chimera 2.0.1: iMessage login fix by Meklort from Chameleon 2.2 r2169 HD4000 support from Chimera 1.11.1 CPU bus and processor speed fix from Chimera 1.11.1 Reverted AMD and NVIDIA card reporting to Chimera 1.11.1 style | |
---|---|
1 | /*␊ |
2 | * dram controller access and scan from the pci host controller␊ |
3 | * Integrated and adapted for chameleon 2.0 RC5 by Rekursor from bs0d work␊ |
4 | * original source comes from:␊ |
5 | *␊ |
6 | * memtest86␊ |
7 | *␊ |
8 | * Released under version 2 of the Gnu Public License.␊ |
9 | * By Chris Brady, cbrady@sgi.com␊ |
10 | * ----------------------------------------------------␊ |
11 | * MemTest86+ V4.00 Specific code (GPL V2.0)␊ |
12 | * By Samuel DEMEULEMEESTER, sdemeule@memtest.org␊ |
13 | * http://www.canardpc.com - http://www.memtest.org␊ |
14 | */␊ |
15 | ␊ |
16 | #ifndef __LIBSAIO_DRAM_CONTROLLERS_H␊ |
17 | #define __LIBSAIO_DRAM_CONTROLLERS_H␊ |
18 | ␊ |
19 | #include "libsaio.h"␊ |
20 | ␊ |
21 | void scan_dram_controller();␊ |
22 | ␊ |
23 | struct mem_controller_t {␊ |
24 | ␉uint16_t vendor;␊ |
25 | ␉uint16_t device;␊ |
26 | ␉char *name;␊ |
27 | ␉void (*initialise)(pci_dt_t *dram_dev);␊ |
28 | ␉void (*poll_speed)(pci_dt_t *dram_dev);␊ |
29 | ␉void (*poll_timings)(pci_dt_t *dram_dev);␊ |
30 | };␊ |
31 | ␊ |
32 | #endif /* !__LIBSAIO_DRAM_CONTROLLERS_H */␊ |
33 |