source: mainline/kernel/arch/sparc64

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @71eef11   17 years martin remove config.memory_size, get_memory_size() and memory_init.{c|d} the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b07c332   17 years martin convert e820list to a generic physmem command lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05ae7081   18 years jakub Support for six syscall arguments for sparc64. There is a minor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b35499   18 years jakub Experimental support for the cgsix framebuffer, which is found on old … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ee8a075   18 years jakub Replace gcc-specific FUNCTION with C99 func. suncc's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44bec47   18 years jakub Better infrastructure for building with different compilers. Separate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @52d30c4   18 years jakub A bit of infrastructure for building with different compilers. CFLAGS … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc85fb9   18 years jakub Indentation and formatting fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e915f2   18 years jakub Fix indentation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e41455d   18 years jakub Add few assertions to tsb.c and clean it up a little bit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a7a970   18 years jakub Move one MEMBAR instruction from a delay slot, which is, due to SF … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36f19c0   18 years jakub Fix a nasty bug in the TLB miss handlers on sparc64. After we no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0b1443   18 years jakub Fix ticket #28. In switch_to_userspace(), the uarg argument is in %i2, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f74bbaf   18 years martin start shutdown infrastructure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @201abde   18 years martin make thread ID 64 bit (task ID is 64 bit already) cleanup thread syscalls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @879585a3   18 years jakub Simplify synchronization in as_switch(). The function was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @563c2dd   18 years jakub Fix TSB bug during TSB refill. When one wants to enable a TSB entry, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d79c04   18 years jakub Fix TSB size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @29fc8e0   18 years jakub Remove unneeded enum member. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2057572   18 years jakub The Ultimate Solution To Illegal Virtual Aliases. It is better to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @454f1da   18 years jakub Reworked handling of illegal virtual aliases caused by frame reuse. We … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f6a3376   18 years jakub Fix small problem in sparc64 port. Bump version to 0.2.0.4 (Sunset). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export 0.2.0.4
(edit) @bd1deed   18 years martin experimental support for Objective C (disabled by default) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f619ec11   18 years jakub When clock() is called by an external interrupt dispatched by the IRQ … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80bcaed   18 years jakub Merge as_t structure into one and leave the differring parts in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa8e7d2   18 years martin move ipc structures to ipc.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bf4143   18 years jakub Fix creating the kkbdpoll() kernel thread on sparc64 SMP machines. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f8fb7   18 years martin huge type system cleanup remove cyclical type dependencies across … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f3fc9b   19 years martin typedef elimination lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7b7be3f   19 years martin asm volatile → asm volatile lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f429331   19 years martin remove some typedefs in favor of anonymous structures lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8dbc18c   19 years jakub When invalidating entire TLBs on sparc64, make sure to also invalidate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f63a83   19 years jakub Beat the implicit illegal virtual alias created by reusing userspace … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df4ed85   19 years jakub © versus © lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d78d603   19 years jakub Formatting and indentation fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e33b6b   19 years jakub More formatting changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6dbe6844   19 years jakub Coding style fixes and formatting improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2e5e25   19 years jakub Improve comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b84ce45   19 years jakub Fix mismatched byteswapping macros on sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0af7a09   19 years jakub sparc64 work: - No need to lock kernel stack and userspace window … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @730376d   19 years jakub Fix important comment in kernel/arch/sparc64/src/proc/scheduler.c. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e7c8747   19 years jakub More formatting and indentation changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @771cd22   19 years jakub Formatting and indentation changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ecdbb0   19 years jakub Convert sparc64 critical section barriers to RMO memory model. More … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a8baed   19 years jakub Another comment fix. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f95cc5d   19 years jakub Fix comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a0cda72   19 years jakub On sparc64's tick interrupt, adjust the TICK_COMPARE register instead … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aeaebcc   19 years jakub Make the sparc64 kernel compile again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd896e2   19 years jakub Remove old stuff. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38d304b   19 years jakub Backout change from revision 2034. sparc64 is not yet ready for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f19d77a   19 years jakub get_cycle() for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00bb6965   19 years jakub Coding style fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e54fb21   19 years martin add dummy cycle.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b82a13c   19 years jakub The D-cache line size is actually 32 bytes on UltraSPARC II, IIi (and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f8ddd17   19 years jakub Rework support for virtually indexed cache. Instead of repeatedly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b43f86   19 years jakub Fix comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92778f2   19 years jakub Initial support for handling illegal virtual aliases on sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d76996   19 years jakub Add dcache_flush() function that flushes D-Cache on sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0485c6   19 years jakub Introduce page colors. So far, only sparc64 uses correct page color … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c55dd58   19 years martin cleanup endian conversion macros lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0cf1dcf   19 years jakub Indentation and comment fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44d0758   19 years jakub Add option to compile the sparc64 kernel without the TTE_CV bit … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccb0cbc   19 years martin Add BGR 0888 visual for Ultra 60 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bc137c2   19 years martin make framebuffer code more generic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5926ad9   19 years jakub Update comment and move initialization code away from application … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91d6d28   19 years jakub Take the possible difference between kernel and physical address into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa802679   19 years martin The FFB framebuffer looks more like 32b lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4f184f   19 years jakub sparc64 work: - untested support for Psycho PCI controller lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be544ef   19 years jakub sparc64 work: - fix computation of the frame allocator configuration … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79f119b9   19 years jakub Modify the sparc64 startup code to not cause MMU traps before it takes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2ea5d8   19 years jakub sparc64 code to support physical memory that starts on non-zero … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @282f2c9c   19 years jakub Fix bad indentation in ofw.c sparc64 work: o Fix copyright in main.c … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0f05ad   19 years jakub sparc64 context does not have to include the CLEANWIN register. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3869e9c5   19 years jakub Typo. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @410ed0d   19 years jakub Fix the following bug: Ticket #3 data_access_exception after killing … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8440473   19 years jakub Minor changes. Some coding style fixes and also a type (tee vs. tree). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78595d6   19 years jakub Remove notes about automatically generated context_offset.h and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @715a847f   19 years jakub Remove broken, outdated and unused gencontext.c utilities. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cee705   19 years jakub sparc64 work. - Improve panic screen on data_access_exception by … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de57e060   19 years jakub Convert ia64 to the new IRQ and notification scheme. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8513ad7   19 years jakub Add support for IPC notifications even for polled ns16550 based keyboard. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b017ba   19 years jakub Replace the old IRQ dispatcher and IPC notifier with new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e3890b3f   19 years jakub More IRQ stuff. Modify the IRQ hash table functions to support lookup … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63530c62   19 years jakub Changes in ns16550 and z8530 drivers. Add some stuff for IRQ … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7dcf22a   19 years jakub Move the new IRQ redirector to ddi/. Add function for assigning unique … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d107f31   19 years jakub Prototypical implementation of new IRQ redirector in sparc64. The new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ce8499   19 years jakub Omitted comma. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84060e2   19 years jakub sparc64 work: - hw_map() can now support up to 8M requests - CPU … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4398200   19 years jakub Small change of code organization. No functional difference. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ba7c6d   19 years jakub A quote from from SPARC V9 specification: The Y register is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33b1903   19 years jakub Separate mapping of EBUS interrupts into two parts: EBUS and PCI. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2cc9a0   19 years jakub Add support for interrupt mapping in the Sabre PCI controller. Add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @233af8c5   19 years jakub Rename INO to INR, for the sake of consistency with manuals. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b414b5   19 years jakub Extend the OFW device tree node with a void pointer. The boot loader … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @398e7688   19 years jakub Small improvements in sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23baab   19 years jakub Small fixes. The sparc64 kernel now compiles again even if not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00b38a3   19 years jakub IPI/cross-call support for sparc64. SMP on sparc64 is now fully supported. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9ac978   19 years jakub SMP stuff for sparc64. Almost complete except for IPIs. The absence of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86b31ba9   19 years jakub Implement spinlock and test_and_set for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @26678e5   19 years jakub Make SMP related parts of main.c more generic. Move initialization of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.