|  |  | @898d9f8 | 19 years | martin | move ppc32 four pages up, move real mode code, change config
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @abbc16e | 19 years | jakub | Fix some broken doxygen comments.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b6529ae | 19 years | malyzelenyhnus | Added file with modules definitions and descriptions.
We are able to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7257021e | 19 years | malyzelenyhnus | Fixed first letter size of subgroup name in Others.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b45c443 | 19 years | malyzelenyhnus | Kernel doxygen comments updated.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @971cf31f | 19 years | martin | update mips32 boot loading API
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d667767 | 19 years | martin | better keyboard support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ae971b3e | 19 years | martin | fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @732fd3c | 19 years | martin | ppc32 uspace keyboard support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @afc12d0 | 19 years | martin | basic ppc32 keyboard
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c782434 | 19 years | martin | generalize ppc32 exception handling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8333801 | 19 years | martin | dummy ppc32 keyboard
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @874621f | 19 years | ondrap | Added kernel circular buffer klog.
Added automatic killing of tasks …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31e8ddd | 19 years | jakub | task_destroy() implementation, fixes in as_destroy() and task_kill(). …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c034b16 | 19 years | ondrap | Remove address from include file included by uspace
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @982f0fe | 19 years | ondrap | Added ability to process external interrupts to ppc.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e7ed9868 | 19 years | jakub | Fix ppc32 and ppc64 to compile again.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41d33ac | 19 years | ondrap | Added syscall that lets kernel regain access to keyboard.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fb84455 | 19 years | jakub | Update page fault handlers to distinguish between different access …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @567807b1 | 19 years | jakub | Modify the hierarchy of page fault handlers to pass access mode that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @48c1ef9 | 19 years | martin | port ppc32 changes to ppc64 (raw)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cf464d1 | 19 years | martin | fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dadb68e | 19 years | martin | minor changes
ppc32: identically map the whole physical memory
fix …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2a1803eb | 19 years | bondari | lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a33c990 | 19 years | martin | ppc32 work
decrementer workaround
primitive TLB support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @125e944 | 19 years | martin | ppc32: hardware memory mapping, kernel PHT refill fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9ea6cc5 | 19 years | martin | kernel identity mapping still to be done using BAT
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @35f3b8c | 19 years | martin | ppc32 work
update framebuffer
get rid of the BAT memory mapping (not …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8424198 | 19 years | martin | unify the framebuffer API
use physical address as the base address for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @59477e3 | 19 years | martin | ppc32: update boot API
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e2d654 | 19 years | martin | fix exception context store and restore to respect ppc32 ABI
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68965ec5 | 19 years | martin | ppc32: TLB manipulation stub
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b1b723e | 19 years | martin | split framebuffer initialization and sysinfo registration
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f6a0f06 | 19 years | ondrap | Fix zone_merge_all in ppc architectures.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @31282f9 | 19 years | jakub.vana | FB endian fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e3c762cd | 20 years | jakub | Complete implementation of copy_from_uspace() and copy_to_uspace()
for …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cc35e88 | 20 years | martin | fix nasty CR clobber bug
change coding style
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @281224a | 20 years | jakub | Get rid off obsolete ddi_int_control_arch() on ia64, sparc64 and ppc32.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e34a141 | 20 years | martin | ppc32 work:
(hopefully) final exception entry and exit rewrite
don't …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9417cdc | 20 years | martin | ppc32: fix starting stack address
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7dd1787 | 20 years | martin | page index and VSID fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a68b34d | 20 years | martin | PHT Refill handler
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @16dad032 | 20 years | martin | minor changes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @762a824 | 20 years | martin | ppc32: proper exception handling from user-space
code cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @953b0f33 | 20 years | jakub | Add dummy IRQ_COUNT and irq_ipc_bind_arch() to ia64, ppc32 and sparc64 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @24f3874 | 20 years | jakub | Reorganize syscall names to better correspond to kernel architecture. …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6ecc8bce | 20 years | jakub | Make ia64 and sparc64 compile again.
Fix ia64 to set up inits in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @12c7f27 | 20 years | martin | init tasks must be registered before main_bsp()
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cf85e24c | 20 years | martin | printf-related and other code cleanup
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e692a27 | 20 years | martin | ppc32: initial userspace support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c118940 | 20 years | martin | ppc32 compiles again
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @613bc54 | 20 years | martin | ppc32: stub for Page Hash Table support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @280a27e | 20 years | malyzelenyhnus | Printf ported back from uspace to kernel.
Printf calls changed to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f52e54da | 20 years | jakub | Kernel support for SYS_ENABLE_IOSPACE.
amd64 and ia32 provide dummy …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @39cea6a | 20 years | jakub | Cleanup pm.c and pm.h code on ia32 and amd64.
Add before_task_runs() …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @963074b3 | 20 years | jakub | Add task_create_arch() for all architectures.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a6d4ceb | 20 years | jakub | Move arch/thread.h to arch/proc/thread.h on all architectures.
Replace …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3fa424a9 | 20 years | jakub | Initialize ARCH_THREAD_DATA on all architectures.
On ia32 and amd64 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @33472fa | 20 years | martin | set ELF format explicitly
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7f7859b9 | 20 years | martin | fix types
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9055bd1 | 20 years | martin | make the ppc ports generate proper 32b or 64b code
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @602c9101 | 20 years | martin | start ppc64 port
the code is currently a wild mixture of 32/64b code, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @448743f | 20 years | martin | ppc32: mark four first frames as unavailable
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b9b14a83 | 20 years | martin | align ppc32 framebuffer on 128K boundary
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a2c4445 | 20 years | martin | framebuffer code cleanup, support for non-standard scanline sizes …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4037847 | 20 years | martin | kernel boot API change
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @11cb08ca | 20 years | jakub | Small changes.
Make sparc64 and ppc32 compile again.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d2ab461 | 20 years | jakub | Small atomic #include and typedef changes.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d71007e | 20 years | jakub | Pass either -DCONFIG_PAGE_PT or -DCONFIG_PAGE_HT to the compiler.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @23684b7 | 20 years | jakub | Define atomic_t only once in atomic.h
Change the encapsulated counter …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a7d9d1 | 20 years | jakub | More checks for address space area conflicts.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8a0b0669 | 20 years | martin | respect two more reserved frames
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b1fd4f0 | 20 years | martin | update kernel/loader API
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9a2d6e1 | 20 years | jakub | Redefine semantics of unary atomic operations.
Add test to verify that …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8965838e | 20 years | martin | ppc32: preemptive scheduling works now
FPU context saving disabled for now
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @91d5ad6 | 20 years | martin | ppc32: basic exception and interrupt handling
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @51cc6bf6 | 20 years | martin | fix semantics
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d99d8c8 | 20 years | martin | add atomic_pre/post_inc/dec
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e4ddfa8 | 20 years | martin | ppc32: initial stack, memory barriers, atomic operations, stack offset fix
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @edc89bd0 | 20 years | martin | ppc32: initial exception support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8b1439e | 20 years | martin | ppc32: initial I/O support
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3e7ff4 | 20 years | jakub | Add sys_mremap() syscall.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4bb4836d | 20 years | martin | ppc32: move kernel one frame up
frame zones initialization
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @06e6805 | 20 years | martin | ppc32: get memory map from loader
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1f8a87 | 20 years | ondrap | Allowed userspace to include page.h.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @45d6add | 20 years | martin | run ppc32 kernel above 2 GB
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0967877 | 20 years | martin | ppc32 boots again (temporarily)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f7ea8fab | 20 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 | 
            
              |  |  | @de6b301 | 20 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 | 
            
              |  |  | @12f952e5 | 20 years | martin | remove all OpenFirmware bindings from ppc32 kernel code
kernel now …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9e5938dc | 20 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 | 
            
              |  |  | @95042fd | 20 years | jakub | ia64 work.
Add dummy TLB fault handlers.
Improve code reuse in …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @97f1691 | 20 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 | 
            
              |  |  | @4767721 | 20 years | martin | move ppc boot loader to /boot tree
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a0c732e | 20 years | martin | PPC32 boot loader preparation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @778c1e1 | 20 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 | 
            
              |  |  | @6f8a426 | 20 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 | 
            
              |  |  | @37c8975 | 20 years | martin | fix stupid bug in ppc32 context_save_arch
save only non-volatile …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ba52899 | 20 years | ondrap | Added missing CONFIG_FB for ppc.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3debedec | 20 years | ondrap | Made powerpc to get on PearPC to the version print when compiled with …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |