Subversion Repositories HelenOS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
152 7003 d 22 h decky /SPARTAN/trunk/arch/ia64/ Cleanup  
/SPARTAN/trunk/arch/ia64/_link.ld
151 7003 d 22 h decky /SPARTAN/trunk/arch/ia64/ Remove unnecessary IA64 unwind tables
Cleanup IA64 linker script
Thus IA64 port compiles again (and also works hopefully)
 
/SPARTAN/trunk/arch/ia64/Makefile.inc
/SPARTAN/trunk/arch/ia64/_link.ld
150 7003 d 23 h jermar /SPARTAN/trunk/doc/ Documentation changes.
Most importantly, update information about supported binutils and gcc versions.
 
/SPARTAN/trunk/doc/TODO
/SPARTAN/trunk/doc/requirements
149 7003 d 23 h jermar /SPARTAN/trunk/ Fix IA-32's get_memory_size() to return size of memory in bytes instead of in kilobytes.
Some cosmetics in memory map detection.
The IA-32 kernel is functional again.
 
/SPARTAN/trunk/arch/ia32/src/boot/memmap.S
/SPARTAN/trunk/arch/ia32/src/mm/memory_init.c
/SPARTAN/trunk/src/main/main.c
148 7009 d 3 h jermar /SPARTAN/trunk/arch/mips/ Add -mno-abicalls to prevent generating of PIC code.
Remove -mxgot option.
The MIPS port is functional again.
 
/SPARTAN/trunk/arch/mips/Makefile.inc
147 7009 d 4 h jermar /SPARTAN/trunk/arch/ Add missing memory_init.h files for IA-64 and MIPS architectures.
Fix typo in IA-32's memory_init.h.
 
/SPARTAN/trunk/arch/ia64/include/mm/memory_init.h
/SPARTAN/trunk/arch/mips/include/mm/memory_init.h
/SPARTAN/trunk/arch/ia32/include/mm/memory_init.h
146 7009 d 5 h cejka /SPARTAN/trunk/ Memory size detection for ia32 completed.  
/SPARTAN/trunk/arch/ia32/include/mm/memory_init.h
/SPARTAN/trunk/arch/ia32/src/mm/memory_init.c
/SPARTAN/trunk/arch/ia32/Makefile.inc
/SPARTAN/trunk/arch/ia32/src/mm/frame.c
/SPARTAN/trunk/src/main/main.c
145 7009 d 5 h decky /SPARTAN/trunk/contrib/ IA-64 toolchain build script (at least)  
/SPARTAN/trunk/contrib/toolchain.ia64.sh
144 7009 d 5 h vana /SPARTAN/trunk/ Coding style fix  
/SPARTAN/trunk/arch/ia32/src/pm.c
/SPARTAN/trunk/arch/ia32/src/userspace.c
/SPARTAN/trunk/doc/TODO
143 7009 d 6 h vana /SPARTAN/trunk/ Disable alignment check  
/SPARTAN/trunk/arch/ia32/src/pm.c
/SPARTAN/trunk/doc/TODO
142 7009 d 6 h vana /SPARTAN/trunk/arch/ia32/src/ Typing error fixed  
/SPARTAN/trunk/arch/ia32/src/asm.S
/SPARTAN/trunk/arch/ia32/src/userspace.c
141 7009 d 6 h vana /SPARTAN/trunk/ Clear IOPL on start of system on all CPUs and clear NT before all irets.  
/SPARTAN/trunk/arch/ia32/src/asm.S
/SPARTAN/trunk/arch/ia32/src/cpu/cpu.c
/SPARTAN/trunk/arch/ia32/src/pm.c
/SPARTAN/trunk/arch/ia32/src/userspace.c
/SPARTAN/trunk/doc/TODO
140 7010 d 1 h decky /SPARTAN/trunk/contrib/ AMD64 toolchain build script  
/SPARTAN/trunk/contrib/toolchain.amd64.sh
139 7010 d 2 h cejka /SPARTAN/trunk/arch/ia32/ Added e801 method for obtaining memory size, improved e820 method for memory map.  
/SPARTAN/trunk/arch/ia32/include/boot/memmapasm.h
/SPARTAN/trunk/arch/ia32/include/asm.h
/SPARTAN/trunk/arch/ia32/include/boot/memmap.h
/SPARTAN/trunk/arch/ia32/src/boot/boot.S
/SPARTAN/trunk/arch/ia32/src/boot/memmap.S
/SPARTAN/trunk/arch/ia32/src/mm/frame.c
138 7010 d 4 h decky /SPARTAN/trunk/contrib/ Toolchain build scripts for PowerPC (G4) and PowerPC 64b (G5)  
/SPARTAN/trunk/contrib/toolchain.powerpc.sh
/SPARTAN/trunk/contrib/toolchain.ppc64.sh
137 7010 d 4 h vana /SPARTAN/trunk/arch/ia32/src/ Comments  
/SPARTAN/trunk/arch/ia32/src/asm.S
136 7010 d 5 h vana /SPARTAN/trunk/ Error word support debuging and testing passed with #NM & #GP exceptions.  
/SPARTAN/trunk/arch/ia32/src/asm.S
/SPARTAN/trunk/arch/ia32/src/interrupt.c
/SPARTAN/trunk/src/Makefile.config
135 7010 d 5 h jermar /SPARTAN/trunk/ Fix setters of page table attributes for both IA-32 and MIPS.  
/SPARTAN/trunk/arch/ia32/include/mm/page.h
/SPARTAN/trunk/arch/mips/include/mm/page.h
/SPARTAN/trunk/src/Makefile.config
/SPARTAN/trunk/src/main/kinit.c
134 7010 d 6 h decky /SPARTAN/trunk/arch/mips/include/mm/ Add missing asid.h  
/SPARTAN/trunk/arch/mips/include/mm/asid.h
133 7010 d 8 h decky /SPARTAN/trunk/contrib/ Directory for toolchain build scripts and other stuff

MIPS toolchain
 
/SPARTAN/trunk/contrib
/SPARTAN/trunk/contrib/toolchain.mips.sh

Show All