ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/main_unix.cpp
(Generate patch)

Comparing SheepShaver/src/Unix/main_unix.cpp (file contents):
Revision 1.54 by gbeauche, 2004-11-22T23:17:32Z vs.
Revision 1.55 by gbeauche, 2005-01-30T18:49:48Z

# Line 1034 | Line 1034 | int main(int argc, char **argv)
1034                  kernel_data->v[0xf64 >> 2] = htonl(CPUClockSpeed);                      // clock-frequency
1035                  kernel_data->v[0xf68 >> 2] = htonl(BusClockSpeed);                      // bus-frequency
1036                  kernel_data->v[0xf6c >> 2] = htonl(TimebaseSpeed);                      // timebase-frequency
1037 +        } else if (ROMType == ROMTYPE_GOSSAMER) {
1038 +                kernel_data->v[0xc80 >> 2] = htonl(RAMSize);
1039 +                kernel_data->v[0xc84 >> 2] = htonl(RAMSize);
1040 +                kernel_data->v[0xc90 >> 2] = htonl(RAMSize);
1041 +                kernel_data->v[0xc94 >> 2] = htonl(RAMSize);
1042 +                kernel_data->v[0xc98 >> 2] = htonl(0x00010020);
1043 +                kernel_data->v[0xc9c >> 2] = htonl(0x00200001);
1044 +                kernel_data->v[0xca0 >> 2] = htonl(0x00010000);
1045 +                kernel_data->v[0xcb0 >> 2] = htonl(RAMBase);
1046 +                kernel_data->v[0xcb4 >> 2] = htonl(RAMSize);
1047 +                kernel_data->v[0xf60 >> 2] = htonl(PVR);
1048 +                kernel_data->v[0xf64 >> 2] = htonl(CPUClockSpeed);                      // clock-frequency
1049 +                kernel_data->v[0xf68 >> 2] = htonl(BusClockSpeed);                      // bus-frequency
1050 +                kernel_data->v[0xf6c >> 2] = htonl(TimebaseSpeed);                      // timebase-frequency
1051          } else {
1052                  kernel_data->v[0xc80 >> 2] = htonl(RAMSize);
1053                  kernel_data->v[0xc84 >> 2] = htonl(RAMSize);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines