Changeset 776c91a in mainline for arch/ia32/src/smp/mps.c
- Timestamp:
- 2005-09-03T18:32:50Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 78665c0
- Parents:
- 5e2455a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/smp/mps.c
r5e2455a r776c91a 162 162 void mps_init(void) 163 163 { 164 __u8 *addr[2] = { NULL, (__u8 *) 0xf0000};164 __u8 *addr[2] = { NULL, (__u8 *) PA2KA(0xf0000) }; 165 165 int i, j, length[2] = { 1024, 64*1024 }; 166 166 … … 173 173 */ 174 174 175 addr[0] = (__u8 *) (ebda ? ebda : 639 * 1024);175 addr[0] = (__u8 *) PA2KA(ebda ? ebda : 639 * 1024); 176 176 for (i = 0; i < 2; i++) { 177 177 for (j = 0; j < length[i]; j += 16) { … … 196 196 } 197 197 198 ct = fs->configuration_table;198 ct = (struct mps_ct *)PA2KA((__address)fs->configuration_table); 199 199 frame_not_free((__address) ct); 200 200 config.cpu_count = configure_via_ct(); … … 224 224 } 225 225 226 l_apic = ct->l_apic;226 l_apic = (__u32 *)PA2KA((__address)ct->l_apic); 227 227 228 228 cnt = 0; … … 334 334 } 335 335 336 io_apic = ioa->io_apic;336 io_apic = (__u32 *)PA2KA((__address)ioa->io_apic); 337 337 } 338 338
Note:
See TracChangeset
for help on using the changeset viewer.