Activity for Kernelloader

  • Jürgen Urban committed [8e98a6]

    Initial import.

  • Jürgen Urban committed [c87e3d]

    Initial import.

  • Jürgen Urban committed [664dec]

    Initial import.

  • Jürgen Urban committed [f803a8]

    Basic version of Linux kernel for PS2.

  • Jürgen Urban committed [fddedd]

    Initial import.

  • Jürgen Urban committed [d2ba87]

    Initial import.

  • Jürgen Urban committed [026282]

    Fix build script.

  • Jürgen Urban committed [0b741e]

    Added module configuration for debugging.

  • Jürgen Urban committed [66e6dd]

    Updated build script.

  • Jürgen Urban committed [5019f9]

    Updated build script and packages.

  • Jürgen Urban committed [476802]

    Setup memory.

  • Jürgen Urban committed [01d0e4]

    Fixes for cache and exception handling.

  • Jürgen Urban committed [a997b2]

    Add description how to get 32-Bit kernel running until mounting

  • Jürgen Urban committed [6f9fde]

    Removed debug message.

  • Jürgen Urban committed [5fb14c]

    Added support for interrupts.

  • Jürgen Urban committed [b16d9f]

    Fixed cache handling functions for R5900.

  • Jürgen Urban committed [f18764]

    Keep patch within architecture specific files.

  • Jürgen Urban committed [82bf55]

    Add script for creating a simple initrd for testing Linux.

  • Jürgen Urban committed [426c9f]

    Changed kernel configuration to 32 bit.

  • Jürgen Urban committed [25f766]

    Add build script for building everything (toolchain + kernel + initial ramdisk).

  • Jürgen Urban committed [f1ccc4]

    Configuration for 64 bit kernel.

  • Jürgen Urban committed [286877]

    Added simple default console using SBIOS putc.

  • Jürgen Urban committed [f72a55]

    Disabled LL and SC instructions.

  • Jürgen Urban committed [5642a4]

    Improved.

  • Jürgen Urban committed [83cf76]

    Patch may be needed in future when changing to 32 bit pointers on 64 bit.

  • Jürgen Urban committed [345aaa]

    Add option to switch between 64 bit and 32 bit kernel version.

  • Jürgen Urban committed [393254]

    Use always 32 bit page tables (for 32 bit and for 64 bit).

  • Jürgen Urban committed [835cfc]

    Better resolution for time.

  • Jürgen Urban committed [432dbb]

    Added patch: change pointer to 32 bit in 64 bit mode.

  • Jürgen Urban committed [a03aba]

    Added 32 bit x86 as buildsystem.

  • Jürgen Urban committed [ccb50c]

    Added base packages for creating cross compiler.

  • Jürgen Urban committed [b357e5]

    Added cross compiler packages for Ubuntu 9.10 x86 32 Bit.

  • Jürgen Urban committed [abd836]

    64 bit version is curently broken.

  • Jürgen Urban committed [a4b578]

    Fixed serial console.

  • Jürgen Urban committed [023e45]

    Added simple r5900 support.

  • Jürgen Urban committed [563c3b]

    Select r5900 support for assembler.

  • Jürgen Urban committed [239188]

    Fixed cache handling on R5900.

  • Jürgen Urban committed [bbcbda]

    Added basic driver infrastructur (copied from 2.4.17).

  • Jürgen Urban committed [ebd9de]

    Updated configuration to enable graphic console.

  • Jürgen Urban committed [8fed5f]

    Added basic driver infrastructur (copied from 2.4.17).

  • Jürgen Urban committed [b759cf]

    Added test for new instructions supported by binutils.

  • Jürgen Urban committed [6590c2]

    Add support for building on Debian GNU/Linux 5.0 x86.

  • Jürgen Urban committed [4403e5]

    Added basic USB support.

  • Jürgen Urban committed [473f69]

    USB mass storage needs more memory to work (otherwise you get strange SCSI errors).

  • Jürgen Urban committed [a02cb4]

    Fixed buffer address of USB payload to use IOP memory from driver pool.

  • Jürgen Urban committed [e4acbf]

    Fixed strange exception caused by undefined instruction rdhwr (0x7c03e83b).

  • Jürgen Urban committed [683661]

    Emulate 64 bit FPU instructions on Playstation 2.

  • Jürgen Urban committed [2fa0f6]

    Add interrupt support for slim PSTwo.

  • Jürgen Urban committed [b51e35]

    Updated configuration to include USB support and enabled some features:

  • Jürgen Urban committed [43429b]

    Updated for new Ubuntu 10.10.

  • Jürgen Urban committed [ebb9d2]

    Disable USB in default kernel configuration, because it is not working yet.

  • Jürgen Urban committed [98a3a0]

    Use simple toolchain if ubuntu toolchain is not working.

  • Jürgen Urban committed [5be6b3]

    Add IDE driver for HDD/Ethernet adapter for fat PS2.

  • Jürgen Urban committed [237da3]

    Fixed saving and restoring of FPU registers.

  • Jürgen Urban committed [8d21f7]

    Added network driver for fat PS2.

  • Jürgen Urban committed [dcfa56]

    Fixed graphic errors.

  • Jürgen Urban committed [5bf51e]

    Add workarounds for CPU bugs.

  • Jürgen Urban committed [e72d51]

    Added workarounds for CPU bugs.

  • Jürgen Urban committed [5bff46]

    Fixed spelling.

  • Jürgen Urban committed [6f4a8e]

    Added more usable features.

  • Jürgen Urban committed [b680a5]

    Implement arch_gettimeoffset().

  • Jürgen Urban committed [43ea51]

    Add network driver for slim PSTwo.

  • Jürgen Urban committed [d8b100]

    Add simple toolchain for building Linux 2.6.

  • Jürgen Urban committed [4d08eb]

    Add workaround for CPU bug.

  • Jürgen Urban committed [8d1f68]

    Add cross compiled gdb.

  • Jürgen Urban committed [2ad265]

    Enable network driver for slim PSTwo.

  • Jürgen Urban committed [60ec5a]

    Workaround for CPU bug, use sync.p with mtc0 and mfc0 instructions.

  • Jürgen Urban committed [7f0c94]

    Updated configuration.

  • Jürgen Urban committed [5636e0]

    Added CDVD driver (not yet working, can't be compiled).

  • Jürgen Urban committed [128dd4]

    Disable use of 64-bit register until exception handlers support saving and restoring of 64-bit or 128-bit.

  • Jürgen Urban committed [105d40]

    Fixes for 64 bit.

  • Jürgen Urban committed [fc9483]

    Fixed invalidating of instruction cache.

  • Jürgen Urban committed [dc4b4a]

    Fixed bad looking debug output in ps2link.

  • Jürgen Urban committed [0562cb]

    Enable network driver.

  • Jürgen Urban committed [d787e4]

    Enabled PS2 game pad driver.

  • Jürgen Urban committed [dd5ca4]

    Fixed comment.

  • Jürgen Urban committed [b8d6d3]

    Copied driver from Linux 2.4.17_ps2.

  • Jürgen Urban committed [fc3e36]

    Don't ask stupid questions when running script.

  • Jürgen Urban committed [ea009a]

    Copied sysproc driver from Linux 2.4.17_ps2.

  • Jürgen Urban committed [ac2ff4]

    Enable IDE driver for fat PS2.

  • Jürgen Urban committed [cfbdfd]

    Added reading of RTC and CDVD/LOCK infrastructure.

  • Jürgen Urban committed [406072]

    Fix libc6 path.

  • Jürgen Urban committed [b5da9b]

    Updated header.

  • Jürgen Urban committed [ce7e17]

    Fixed IRQ handling.

  • Jürgen Urban committed [32c711]

    Use CPU timer.

  • Jürgen Urban committed [59ad94]

    Added workarounds for R5900 bugs.

  • Jürgen Urban committed [b1170c]

    Use CPU timer as oneshot timer (clock event source).

  • Jürgen Urban committed [ad9dc6]

    Maybe this is a double free.

  • Jürgen Urban committed [4797bf]

    Use spinlocks always the same way to prevent deadlocks when preemption is enabled.

  • Jürgen Urban committed [fffbca]

    Fixed short loop.

  • Jürgen Urban committed [b6a20b]

    Added PS2 sound driver (OSS).

  • Jürgen Urban committed [830817]

    Removed scanlines restrictions.

  • Jürgen Urban committed [9ac5f2]

    CLose device after test.

  • Jürgen Urban committed [9f2c55]

    Increase speed of DMA, because instruction cache is not flushed.

  • Jürgen Urban committed [e6f727]

    Increase speed for building modules.

  • Jürgen Urban committed [8ca137]

    The framebuffer could be opened by several programs.

  • Jürgen Urban committed [a081cb]

    Describe stack change in exception handler and how the thread structure is calculated.

  • Jürgen Urban committed [98e640]

    Add test programs for PS2 using libc:

  • Jürgen Urban committed [4ede50]

    Put PS2 framebuffer driver into correct menu.

  • Jürgen Urban committed [ad9dc6]

    Maybe this is a double free.

1 >