source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @df364582   19 years jakub Doxygen-style comments for condvar.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63975c6   19 years jakub Doxygen-style comments for mutex.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f02436c8   19 years jakub Doxygen-style comments for rwlock.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac4177ca   19 years jakub Doxygen-style comments for semaphore.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e04b48d   19 years jakub Doxygen-style comments for spinlock.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @922c7ce   19 years jakub Doxygen-style comments for waitq.c. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @941d1e9   19 years jakub Make cross-compiler the default compiler on IA-32. For native … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40a468a   19 years jakub Implement splitting and concatenation for headless doubly-linked … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a9543d   19 years jakub Optimize buddy_system_free(). Remove special-case code from the main … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32ff43e6   19 years jakub Redeclare eraly_malloc() with attribute ((malloc)) to improve … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a58db280   19 years jakub Generic buddy allocator. Please review the code before it is deployed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9ed176   19 years jakub Move kernel build files one level up the directory tree. Fix paths in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48a02ef   19 years jakub Replace free() call with early_free() call in zone_create(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adecf496   19 years jakub Revert previous change in frame_t as it broke IA-64. (Most likely some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4841104   19 years jakub Physical memory management work. Add "attribute ((packed))" to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23443b2   19 years malyzelenyhnus Memmap print fixed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf27a6cb   19 years jakub Complete map_kernel() in boot.S to map the entire 4G space. Change … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74b2f5bf   19 years jakub During MADT parse, count only enabled CPUs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aed4eca   19 years jakub The more physical frames, the more memory allocated for heap. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84dd253   19 years jakub Physical memory management work. New frame allocator. Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcacfb7   19 years jakub Physical memory management work. Implement zone_*() and some frame_*() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e456008   19 years jakub Add zone pointer to frame_t. This will be essential for fast … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0a91d1   19 years jakub Replace #define's in list.h with type-safe inlines. Update mips32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4fade3e   19 years ondrap Added support for msim with 4kc instructions. Fixed support for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e9769f   19 years jakub Fix copyright notices. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4865e1   19 years bondari Some junk code removed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a68003f   19 years bondari Memory routines per-arch declations for future implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2dc632   19 years jakub Compilation fixes. memcpy() must be declared in memstr.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9430f7   19 years bondari I think some comments to the algoritm would be helful lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @104dc0b   19 years bondari built-in memcpy is not used anymore on IA-32. IA-32 memcpy is now fast … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @650d976   19 years bondari small fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @105a0dc   19 years bondari Get from port functions are now inline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e158717   19 years jakub Add 'base' attribute to frame_zone_t structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b43e11   19 years jakub Physical memory management work. Define structures for frame zones and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @714675b   19 years bondari Outb, outw, outl are now inline functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5556b4   19 years bondari outb inline function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6799505   19 years jakub Ok. The idea of _qsort() was not broken at all. Revert the changes and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a50f59   19 years jakub Remove _qsort() as its concept is fundamentally broken. Move … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @01e48c1   19 years jakub Optimize sorting functions so that malloc() and free() is called only … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6dcdd2e   19 years jakub Optimize some assembler functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1cf98c   19 years jakub Documentation updates for amd64, mips32 and ia32. Replace %L with %P … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e5f770   19 years jakub Update documentation of ports. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c9b02df   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7a7656   19 years ondrap Added more code to arc. Fixed bad name in byteorder.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72dde3a   19 years jakub Finish renaming of mips and ppc ports. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b50135   19 years jakub Rename ppc port to ppc32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60780c5   19 years jakub Rename mips port to mips32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e75cf11   19 years ondrap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b3e0738   19 years ondrap Make the objcopy files compatibile with gnu-sgi-irix linker. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(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
Note: See TracRevisionLog for help on using the revision log.