38 lines
1.2 KiB
C++
38 lines
1.2 KiB
C++
#include <iostream>
|
|
#include <string>
|
|
#include "lists/hardware.h"
|
|
#include "lists/cpu.h"
|
|
#include "include/setcpu.h"
|
|
|
|
void* ptr = &A7800x3d;
|
|
|
|
int main() {
|
|
|
|
using namespace std;
|
|
|
|
/* Error Checking
|
|
cout << "Main pointer address for A7800x3d: " << &A7800x3d << endl;
|
|
cout << "A7800x3d pointer before the value set is :" << &A7800x3d->manufacturer << endl;
|
|
cout << "A7800x3d value before change is: " << A7800x3d->manufacturer << endl;
|
|
A7800x3d->manufacturer = "AMD";
|
|
cout << "A7800x3d manufacturer is: " << A7800x3d->manufacturer << endl;
|
|
cout << "A7800x3d pointer after the change to AMD is: " << &A7800x3d->manufacturer << endl;
|
|
*/
|
|
// A7800x3d->manufacturer = "AMD";
|
|
|
|
// Cat out both CPU's that have been created for sanity
|
|
cout << "IIi75820k manufacturer is: " << Ii75820k->manufacturer << endl;
|
|
cout << "A7800x3d manufacturer is: " << A7800x3d->manufacturer << endl;
|
|
|
|
cout << "Lets tyy the setCPU function!\n";
|
|
cout << "A7800x3d main clock speed is: " << A7800x3d->mainclock << endl;
|
|
|
|
setCPUclock(A7800x3d, 4.8);
|
|
setCPUmanufacturer(A7800x3d, "AMD");
|
|
cout << "A7800x3d new main clock speed is: " << A7800x3d->mainclock << endl;
|
|
cout << "A7800x3d manufacturer is: " << A7800x3d->manufacturer << endl;
|
|
|
|
system("sleep 3s");
|
|
return 0;
|
|
}
|