Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 218 → Rev 219

/SPARTAN/trunk/src/build.amd64
5,12 → 5,16
(cd ../arch/amd64/src;make gencontext;./gencontext)
# Create links to ia32 architecture
for a in drivers bios interrupt.c; do
ln -sf ../../../arch/ia32/src/$a ../arch/amd64/src/
ln -sf ../../ia32/src/$a ../arch/amd64/src/
done
for a in frame.c tlb.c; do
ln -sf ../../../ia32/src/mm/$a ../arch/amd64/src/mm
done
 
for a in ega.h i8042.h i8259.h i8254.h cpuid.h interrupt.h bios; do
ln -sf ../../../arch/ia32/include/$a ../arch/amd64/include/
ln -sf ../../ia32/include/$a ../arch/amd64/include/
done
ln -sf ../../../ia32/include/mm/memory_init.h ../arch/amd64/include/mm/
 
make dist-clean ARCH=ia32
make all ARCH=amd64
/SPARTAN/trunk/src/mm/frame.c
191,10 → 191,10
 
void frame_region_not_free(__address start, __address stop)
{
__u32 i;
__address a;
 
start /= FRAME_SIZE;
stop /= FRAME_SIZE;
for (i = start; i <= stop; i++)
frame_not_free(i * FRAME_SIZE);
for (a = start; a <= stop; a++)
frame_not_free(a * FRAME_SIZE);
}