source: mainline/arch

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3fc03fd   20 years ondrap Better gcc CALLER implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cfc4d38   20 years jakub sparc64 work. Functions for disabling/enabling MMU. TLB … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ad925c   20 years jakub Unify mips32 and sparc64 tlb_invalidate_all() semantics: do not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbb6886   20 years jakub sparc64 work. Support for TLB Demap operations. Add tlb_invalidate(), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a95b25   20 years ondrap Cleanups to make it compile with -Wall. Did not catch everything yet. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bb8e45   20 years ondrap Added support for mips breakpoints. We have a kind of kernel debugger … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c52ed6b   20 years jakub sparc64 work. More ITLB and DTLB controlling functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0bd4f56d   20 years jakub Weaken the assumption, that PageMask register contains the right mask … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbe058f   20 years ondrap Cleanup of unnecessary things. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e07fe0c   20 years ondrap added support for breakpoints to mips32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @93b84b3   20 years ondrap Fixed weird simics panic. Run kconsole, if we panic. This currently … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af9a7c5   20 years ondrap Small kconsole readline changes. Some mips tweaks to allow for real … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0b7f00   20 years ondrap Allow for different ARC frame size and kernel frame size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96c939e   20 years ondrap Make it boot on SGI indy again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3550c393   20 years ondrap Symtab returns correct addresses even when symtab is befor bss. Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c8e692   20 years ondrap Added some readline functionality to kconsole. Arrows editing, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54aff98   20 years jakub Different sizes of TLB on mips32. R4000 has 48 entries, 4kc has only … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd14cced   20 years jakub Fixes for mips32 invalidation functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a98d2ec   20 years jakub TLB invalidation functions for mips32. Not deployed yet. Not tested. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7910cff   20 years jakub Finer grained TLB invalidate functions for ia32 and amd64. Not yet … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a276c56   20 years ondrap Fixed bug in vm.c that turned off preemption. Found in versions 390:391. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02055415   20 years jakub ptlb command (currently usable on mips32 only). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5acb62   20 years ondrap Fixed typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a8c866a   20 years ondrap Move all MIPS exceptions to generic dispatcher. Align size in malloc() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e8a9dc3   20 years ondrap Added support for backspace - printing '\b' should move the cursor one … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adb2ebf8   20 years jakub Fix ppc32 and sparc64 to compile again. Fix sparc64 to function again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5bb20ec   20 years jakub Fix IA-64 ski_getchar(). Output operand vs. input operand. Now the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72f5866d   20 years jakub Fix IA-64 so that it compiles again. Characters are not recognised … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3ac9a7   20 years ondrap Small debug changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aace6624   20 years ondrap Added exception printing. It does not work correctly on SMP … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6095342   20 years ondrap Some small fixes, basic changes to ia64 & ppc32 without testing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fcfac420   20 years ondrap Changed ia32 & amd64 to use exc_register instead of trap_register. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @973be64e   20 years ondrap Added generic exc_register/exc_dispatch functions, copied from ia32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @705b4149   20 years ondrap Merged msim & gxemul native keyboards. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @939dfd7   20 years ondrap Added MIPS ARC memory initializaiton. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d04024   20 years jakub Missing tlb.c from last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b00fdde   20 years jakub sparc64 work. Implement functions for reading IMMU and DMMU TLBs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @944b15c   20 years ondrap Configuration tweaks, now supports both CNF and DNF in config.file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac0cb2a   20 years ondrap Added simple support for arc keyboards on mips. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9d5e23c   20 years ondrap Fixed bug in Intel32/AMD64 boot, that could cause page fault on boot. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b87f418   20 years jakub Send in some improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05e2a7ad   20 years jakub Add comments describing locking rules for some locks. Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d93f1f9   20 years ondrap Named spinlocks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9371c30   20 years ondrap Completely reworked configuration system. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d43d2f7   20 years jakub Cleanup and fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bb9c99   20 years ondrap Fixed mips gxemul architecture. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95498e5   20 years jakub Map all available frames of memory on ia32 and amd64 (ticket #10). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eef75f6   20 years jakub Buddy allocator cleanup and fixes. - Add some comments. - Update zone … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61e6c39   20 years jakub Buddy allocator cleanup and fixes II. - Rewrite IS_BUDDY_LEFT_BLOCK so … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4457455   20 years jakub Buddy system cleanup and fixes. - missing use of KA2PA in frame_init - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ebc238   20 years bondari Minor bugfix caused by invalid frame_region_not_free() usage lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @328f2934   20 years bondari Buddy allocator for physical memory complete implementation. Tested on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62e015f   20 years jakub sparc64 work. MMU ASI & virtual addresses definitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @060ce90   20 years jakub sparc64 work. TTE (Translation Table Entry) type definitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ac5fe7   20 years jakub sparc64 work. Add dummy trap tables. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @414f59c   20 years jakub sparc64 work. The context_save/context_restore needed two other … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22e10ab   20 years jakub saprc64 work. Perform leaf-procedure optimization for context_save and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74813216   20 years jakub sparc64 work. No need to save/restore local registers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee69c49   20 years jakub sparc64 work. Add stack.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @880de6e   20 years jakub Clean up. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5803145   20 years jakub.vana Comment update lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @902fb856   20 years jakub.vana Coding style patch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a28943   20 years jakub.vana Lost files from last commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8c48241   20 years jakub.vana Keyboard support for ski (ia64 emulator) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff3b3197   20 years jakub Implement basic kernel console command recognition. Commands without … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78c32b4   20 years jakub Add VMware Workstation 5.5 to SMP compatibility list. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9149135   20 years jakub SMP cleanup continued. Add nice type for IO APIC ID register. Replace … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f701b236   20 years jakub More SMP cleanup. Suddenly, keyboard started to work on SMP under … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8418c7d   20 years jakub APIC code cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a83a802   20 years jakub SMP work. Add madt_irq_to_pin(). Make ksmp() use virtual irq_to_pin() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @607c5f9   20 years jakub Enable dummy kconsole for ia32 and amd64 (UP mode works). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2677758   20 years jakub Add chardev_t. This type is meant to abstract any input character … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7fdfe1   20 years jakub Basic keyboard support for mips32 (msim). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1bdaa3f   20 years jakub Basic keyboard support for ia32. For some reason, keyoboard looks dead … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db41406   20 years martin revert bug in multiboot flags lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa72859   20 years martin preparation for init task loading lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7453929   20 years jakub Rename arch_late_init() to arch_pre_smp_init(). Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cd20b70   20 years jakub Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39539da   20 years jakub Rename map_page_to_frame() to page_mapping_insert() and find_mapping() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feb1a414   20 years jakub Revert to -O3 for all architectures as the mips32 bug got fixed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @abb79e84   20 years ondrap Fixed typo in context save. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e507afa   20 years jakub For now, each architecture must use its own -O switch (-O2 doesn't … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4be38d   20 years jakub.vana Revert of =m in ia32 atomic operations. In according to gcc docs +m … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a0b3730   20 years jakub Re-aply mistakenly reverted changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73a4bab   20 years jakub.vana Atomic inc & dec functions synchronized on all ia32,ia64 and mips … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0172eba   20 years jakub ia64 CPU identification. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59e07c91   20 years jakub Define atomic_t type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @802bb95   20 years jakub ia64 work. Comment some offending steps of heavyweight interrupt … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ccd275   20 years jakub Changes in build system. For .S targets, always do -DASM. Remove … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2ec980f   20 years jakub ia64 work. Big cleanup of IA-64 interrupt processing. Merge of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b5ac364   20 years jakub Get the memory barriers on ia32 right. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0187fd0   20 years martin fix IA-32 fences (½) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0060b1d   20 years jakub Add sparc64 context_offset.h. Fix symbolic links in amd64 to be relative. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @14fe5def   20 years jakub Add missing arch sources for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e259d5   20 years martin link kernel in ARCH's native format first, then use objcopy to create … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @789b5cc   20 years martin some fancy stuff lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f85c91   20 years martin make configuration variables usage consistent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @389f41e   20 years martin new build system almost finished lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b65205   20 years jakub ia64 work. Add missing srlz_d(). Remove extra stops. Coding style cleanups. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bc4dbd   20 years martin new build system upgrade finished work for IA-32, IA-64, PPC-32, SPARC-64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.