source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @f3ade6c   19 years jakub Avoid code duplication by creating generic byteorder.h. Some naming … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61a9bbe   19 years jakub Uncomment LONG(0xdeadbeaf) in IA-32 linker script so that the kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @272f4271   19 years bondari minor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @788ccb04   19 years bondari More effective memory allocations with help of qsort wrapper method lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddd9486   19 years jakub Cleanup. Cancel fake in pm.c and replace it with LONG(0xdeadbeaf) in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e3fb24c   19 years bondari Copyright notice and proper tabs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3156582   19 years ondrap Updated symtab so that it works correctly with BE architectures. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8491c48   19 years bondari Generic quicksort and bubble sort implementation. ACPI MADT parser now … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1493d9   19 years ondrap Fixed bad address loading in simulators. FPU cooprocessor unusable now … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24241cf   19 years ondrap Basic changes to boot it on SGI Indy. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9060bd1   19 years jakub IA-32 can be now cross-compiled by ./build.ia32 cross. Unify IA-32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3a6c8e5   19 years ondrap Doc updates, small fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffc277e   19 years ondrap Cleanup of makefiles to have common options in one main makefile. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b02e5d1   19 years ondrap Forgotten file… lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38de8a5   19 years ondrap MIPS architecture now works without any problems in - msim: compile as … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0edf3b2   19 years jakub Add comments for new floating point modifiers to print.c. Remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba1b7393   19 years jakub Reduce IA-64 context_t according to IA-64 ABI. Make IA-64 port … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c4024f   19 years ondrap Fixed bad instructions in loader. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85ddc05   19 years ondrap Bad stack settings. Why did not msim complain?? lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @178ec7b   19 years jakub Copyright notices changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d246e7e   19 years jakub Make AMD64 gencontext.c consistent with MIPS gencontext.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @909c6e3   19 years ondrap MIPS exception now saves all necesssary information only on stack. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24bd23a   19 years jakub Optimize assembler code according to the knoweledge of IA-32 ABI. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7248e31   19 years jakub Make IA-32 userspace stack be aligned on doubleword boundary. In … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b512a8   19 years ondrap Small cleanups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bd4fdf   19 years ondrap MIPS bug fixes. Added usermode to MIPS, unfortunately impossible to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c9de7e   19 years jakub According to IA-32 ABI, %edx and %ecx don't have to be saved accross … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cd073bd   19 years bondari Minor after fixes to madt parsing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50a4e25   19 years bondari Fixed possible non-consequentive local apic madt entries Request for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b49f4ae   19 years ondrap Added architecture independent hooks for fpu lazy context switching. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5d1331   19 years jakub Just formatting changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e949fd6   19 years ondrap Fixed things broken by last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e84439a   19 years ondrap Fixed mips boot process. On interrupt saving registers, save $lo, $hi. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39ae77b   19 years jakub Change processor type in simics.conf to x86-hammer. This way it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f1560b   19 years martin sample Simics configuration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @16e9afa3   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d9869b   19 years ondrap Fixed bad slave i8259 initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b492b5   19 years ondrap Backported amd64 build process back to ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f2153b   19 years ondrap Backported AMD64 linker and boot changes back to IA32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c55af3   19 years ondrap Better stack recognition in stack content dump. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0b45fa   19 years martin remove lower 2 GB identity mapping (IA-32) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff4c4f5   19 years ondrap Symtab now contains variables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @342616d   19 years ondrap More logical fpu_context_engaged setting. The sse1 test now correctly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8fe379b5   19 years ondrap Test that really tests SSE context switching. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6153749   19 years jakub Add timeout to kmp() so that we don't deadlock while waiting for AP's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae9624e   19 years ondrap Symbol table now contains static functions too. NOTE: gcc heavily … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @824553ed   19 years jakub Add byteorder.h to support conversions between different endianesses. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db64c093   19 years jakub AP cpus are not supposed to touch A20 for this bit is enabled by the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9e5422   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f1475d4   19 years ondrap Added preprocessed linker script to AMD architecture, so that the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee7e6ace   19 years jakub Create tools/ directory. Move helper scripts and tools out of src/ and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8b786b6   19 years jakub Symtab support for PPC. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ec9bae   19 years ondrap Codingstyle changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @339e053   19 years martin finish GRUB booting (including memory map and SMP) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23f4b1fb   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ff2f3f   19 years ondrap IA32 printf-double support migrated to amd64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3396f59   19 years ondrap Fixed gdtr naming issues after ia32 changes. Fixed stack alignment on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @005384ad   19 years ondrap Fixed some stupid typos. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5eb1379   19 years martin basic GRUB memory map lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd80fc6   19 years martin GRUB basic booting (IA-32) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5260478   19 years ondrap Fixed ACPI to work correctly even in bochs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @946b630   19 years ondrap Reverted APIC mapping back to identity mapping. Added AMD64 SMP … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c835e7c   19 years malyzelenyhnus Printf "E" and "F" format fixed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4b3e3e   19 years ondrap Moved AMD64 kernel above 1MB. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78665c0   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @776c91a   19 years ondrap Changes to make ia32 smp code not architecture dependent. Changes to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e2455a   19 years jakub.vana Symtab support for ia64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4533601   19 years martin yet another GDT/IDT fix/cleanup lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6d20a7   19 years ondrap Symbols now include filename lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6401f79   19 years martin make IA-32 SMP work again (finally) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab08b42   19 years ondrap Added symbol table lookup in exceptions. This breaks ia64 & ppc … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6297e0   19 years martin proper way of initializing GDT during boot on IA-32, fixes the nasty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f08a55d   19 years malyzelenyhnus Support for NaN and infinity in printf. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @544b4bf   19 years ondrap Added basic FPU context (not working). Added CPU utilities from ia32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @51022e9b   19 years malyzelenyhnus E option in printf added. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffcccf26   19 years ondrap Bad prototype lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @258c3e6   19 years martin alternative makefile for building with IA-32 cross-compiler lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @468bfde   19 years martin typo fix in file name lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f0bba0   19 years martin make the toolchain build scripts behave consistently on all host platforms lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @345ce2f   19 years ondrap Fixed asm problems in asm in atomic instructions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be56c17   19 years ondrap Fixed retyping, so that it compiles with gcc 4.0.2 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e515167d   19 years ondrap Added basic FPU context (not working). Added CPU utilities from ia32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a5ed25   19 years martin fix MIPS build error lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b0e31d   19 years jakub Break contrib/ directory into contrib/conf/ and contrib/toolchain. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe56609d   19 years martin fix stupid assembler bugs in cpu_priority_* (PPC) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82a80d3   19 years jakub Implement PPC's get_stack_base(). Comment AMD64's get_stack_base(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36b209a   19 years ondrap Added volatile to inb/outb, so that it does not optimeze lot of things … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89344d85   19 years ondrap Changes, that were needed to make it work on Bochs. - We CAN use the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4a6dda   19 years jakub Add missing semicolon. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da7d770   19 years jakub.vana Serialization of psr write lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc1089a   19 years jakub Make atomic_dec() and atomic_inc() take (volatile int *) argument, not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @649d96b   19 years jakub Fix nasty bug in arch/mm/frame.c. frame_region_not_free() takes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9f7a6a   19 years martin make IA-32 UP work again (nasty hack) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4bb86b4   19 years ondrap Use ia32 memmap.h/memmapash.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @375237d1   19 years martin temporarily fix IA-32 boot bug lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32f6e1bd   19 years ondrap Resolved mapping of e820 boot area, so that it can be accessed as … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7df54df   19 years ondrap Fixed stack settings in boot.S in real mode. Added ia32 memmap … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73838ed   19 years ondrap Cleanups so that it compiles on ia-32 & amd-64 cleanly lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @437e35a0   19 years ondrap Fixed bad register assignment in atomic.h. Added -msoft-float so that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a2e9bbb   19 years jakub.vana Missing ";" added lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.