source: mainline/arch/sparc64/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @d1f8a87   19 years ondrap Allowed userspace to include page.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25d7709   19 years jakub Nicer ia32 interrupt handlers and structures holding interrupted … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d9c49a   19 years ondrap Added kernel IPC functionality. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7ea8fab   19 years jakub Get rid of unneeded macros. Their functionality has been replaced by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de6b301   19 years jakub Basic support for loading ELF object files. ia64, amd64, ia32 working. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9e5938dc   19 years bondari ELF framework for all archs. SPARC V9 not tested to compile. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0d74fd   19 years jakub ia64 work. Provide PA2KA(identity) mapping for kernel data references … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97f1691   19 years jakub sparc64 work. Fix KBD_VIRT_ADDRESS. Call before_thread_runs() prior to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30ab05f   19 years jakub sparc64 work. Very raw and fragile preliminary standalone keyboard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @02f441c0   19 years jakub Move i8042 driver to genarch as it might be used by more architectures. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @481c520   19 years jakub sparc64 work. Revive OFW console code and use it before the kernel … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d74d724   19 years jakub Forgotten fb.h for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cb53f62   19 years jakub sparc64 work. Switch console to framebuffer (needs proper detection … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68656282   19 years jakub Fixes in sparc64 preliminary TLB miss handler. Compute and insert … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6fba84   19 years jakub sparc64 work. Add more MMU helper functions and make data TLB miss … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @778c1e1   19 years jakub Move OFW functionality of ppc32 memory_init to genarch so that the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5df72d   19 years jakub Add forgotten file. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @008029d   19 years jakub sparc64 work. Add initial TLB miss handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fad93a   19 years jakub Add atomic_add() operation for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f8a426   19 years martin indentation changes ppc32 fpu context save/restore ppc32 CPU version … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1e43e4   20 years jakub Improve comments in start.S. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0e4dd7b   20 years jakub sparc64 work. Relocate kernel to 4M. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e3757d   20 years jakub Fix sparc64 and ia64 to work with the changed frame allocator. Fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7ec94a4   20 years jakub Page hash table architectures now use generic hash table to manage … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @086d4fd   20 years jakub Add PAGE_WIDTH to aid divisions by PAGE_SIZE. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d43f3e   20 years jakub Modify frame.h to use shifting instead of multiplication and division. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ea8a7ca   20 years jakub mips32 is not supposed to allocate page table. This is done by the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5e0bb8   20 years jakub sparc64 bugfix. When disabling IMMU and DMMU the kernel has to perform … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @071a8ae6   20 years jakub Blacklist addresses between 0xa0000 and 0xfffff on ia64 for frame … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef67bab   20 years jakub Memory management work. Remove the last (i.e. 'root') argument from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a60c748   20 years jakub Convert ASID management of ia64 to ASID FIFO mechanism. 18-bit RIDs … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a003d5b   20 years jakub Page hash table modifications. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7df0e44c   20 years jakub sparc64 work. 13 bits wide means the max value is 8191 and not 0x8191. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc5412e   20 years jakub sparc64 work. Memory context (ASID) is, in fact, 13 bits (and not 12 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa7d9c4   20 years jakub Unlock address space prior TLB shootdown in get_asid() to unify the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4512d7e   20 years jakub New ASID management subsystem (initial work, more is required). Some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20d50a1   20 years jakub Memory management work. - vm.* → as.* (as like address space is, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e30bc2a   20 years jakub Remove fmath.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c0410b   20 years jakub Memory management work. Proto-interface and dummy implementation of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a03b9   20 years jakub Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65fb232   20 years jakub sparc64 work. kconsole support. Add non-blocking ofw_getchar(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @feb5915   20 years jakub sparc64 work. Rename saving_handler() to preemptible_handler() and fix … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7614565   20 years jakub sparc64 work. Fix clean_window trap handler so that it clears output … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1120276   20 years jakub sparc64 work. Tick interrupt support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @39494010   20 years jakub sparc64 work. Interrupt Levels 1 - 15 serviced. Minor changes in the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @096d11e5   20 years jakub sparc64 work. Add functions to read and write TICK and TICK_compare … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d53aba3f   20 years jakub sparc64 work. Context again. It turns out, according to SCD 2.4, that … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75e1db0   20 years jakub sparc64 work. Implement interrupt_disable(), interrupt_enable(), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @031e264   20 years jakub Fix cpu_init(): frame_alloc() can return 0 as the valid address of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cf87e50   20 years jakub sparc64 work. CPU identification. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c43fa55   20 years jakub sparc64 work. Better way of trap table organization. Kernel trap … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cddc1639   20 years jakub sparc64 work. Add trap_install_handler(). Use trap_install_handler() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49b6d32   20 years jakub sparc64 work. Register window clean, spill and fill handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10c071e   20 years jakub Fix ia64 and sparc64 to compile with new atomic_t. Fix rwlock test #5lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80d2bdb   20 years ondrap We are now almost -Wall clean. - redefined atomic_t - deleted many, … 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) @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) @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) @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) @a3ac9a7   20 years ondrap Small debug changes. 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) @b87f418   20 years jakub Send in some improvements. 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) @59e07c91   20 years jakub Define atomic_t type. 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) @df91be5   20 years jakub sparc64 work. Adjust context_set() to be SCD compliant. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @437ee6a4   20 years jakub sparc64 work. Add context_save(), context_set() and context_restore(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81e1396   20 years jakub Small sparc64 changes. Start native boot loader. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @2a99fa8   20 years jakub sparc64 infrastructure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.