Changeset e32e092 in mainline for kernel/arch/ia32xen/src
- Timestamp:
- 2008-06-06T07:34:21Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- eb1c0a3
- Parents:
- 40257f5
- Location:
- kernel/arch/ia32xen/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32xen/src/ia32xen.c
r40257f5 re32e092 70 70 { 71 71 pte_t pte; 72 memsetb( (uintptr_t)&pte, sizeof(pte), 0);72 memsetb(&pte, sizeof(pte), 0); 73 73 74 74 pte.present = 1; … … 104 104 uintptr_t tva = PA2KA(tpa); 105 105 106 memsetb( tva, PAGE_SIZE, 0);106 memsetb((void *) tva, PAGE_SIZE, 0); 107 107 108 108 pte_t *tptl3 = (pte_t *) PA2KA(GET_PTL1_ADDRESS(start_info.ptl0, PTL0_INDEX(tva))); -
kernel/arch/ia32xen/src/pm.c
r40257f5 re32e092 99 99 void tss_initialize(tss_t *t) 100 100 { 101 memsetb( (uintptr_t)t, sizeof(struct tss), 0);101 memsetb(t, sizeof(struct tss), 0); 102 102 } 103 103 -
kernel/arch/ia32xen/src/smp/smp.c
r40257f5 re32e092 147 147 148 148 memcpy(gdt_new, gdt, GDT_ITEMS * sizeof(struct descriptor)); 149 memsetb( (uintptr_t)(&gdt_new[TSS_DES]), sizeof(struct descriptor), 0);149 memsetb(&gdt_new[TSS_DES], sizeof(struct descriptor), 0); 150 150 gdtr.base = (uintptr_t) gdt_new; 151 151
Note:
See TracChangeset
for help on using the changeset viewer.