source: mainline/kernel/arch/sparc64

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @b1a29bb   17 years martin refresh kernel console during grab on sparc64 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @723060a   17 years rimskyp SMC functions optimized for US3. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64c7e14   17 years martin do not waist resources if no keyboard driver is used lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @20eb5e4d   17 years rimskyp Added forgotten stuff related to framebuffers with offsets. Got rid of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @965dc18   17 years jakub Merge sparc branch to trunk. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2760f   17 years jakub Add additional members to the irq_t structure so that an … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dfd77382   17 years jakub After my effort yesterday, there are two rival psycho drivers. Merge … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3b5831   17 years jakub More work on the psycho driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7905360   17 years jakub Improvized Psycho driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e53ab7   17 years jakub Initial support for interrupt driven driver for ns16550. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff3b7da7   17 years jakub Accesses to memory mapped registers should use volatile pointers so … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2a5529   17 years jakub.vana Support for serial port console on IA64 as a compensation for keyboard … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d364e94   17 years jakub Do not allocate full page for the uspace window buffer. Instead, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b8fe85   17 years jakub Populate all sparc64 trap table slots belonging to trap_instruction_n. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d93a1c5a   17 years jakub Add sparc64 trap table entries so that the maximum syscall number is 0x40. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf29fe5   17 years jakub Add the missing preemption_disable() call to sparc64 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac6ee45   17 years martin configurable cross-compiler prefix (using CROSS_PREFIX) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da349da0   17 years jakub memcpy(), memmove() and similar functions return dst instead of src. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46d8eb9   17 years martin remove dummy page coloring facility, which is currenty not used lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c98e6ee   17 years jirik.svoboda Merge program-loader related stuff from dynload branch to trunk. (huge) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c711efe   17 years jakub On sparc64, when the operand to the FLUSH instruction doesn't matter, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5087aa   17 years jakub Add smc_coherence_block(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e25eca80   17 years jakub Add smc_coherence() macro to all architectures. So far, only amd64, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e32e092   17 years jirik.svoboda Declare arguments for memstr.h operations as pointers instead of uintptr_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f4c2b6a   17 years martin reflect changes in generic code proper formatting directives coding style lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b63f8569   17 years martin introduce portable formatting directives remove common types lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecc83bd   17 years malyzelenyhnus Context handling unified for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d494b3   17 years jakub Each architecture should only announce its endianity. The conversion … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f718ab   17 years jakub Add macros for byte swapping of uint16_t's. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c441cf8   17 years martin code cleanup (mostly signed/unsigned) allow extra compiler warnings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(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   19 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   19 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   19 years martin move ipc structures to ipc.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bf4143   19 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   19 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
Note: See TracRevisionLog for help on using the revision log.