source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @f7a33de   11 years jakub.klama Enable interrupts support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @382fb4ba   11 years jakub.klama Fixes as follows: * memcpy_from/to_uspace - fixed return value when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2955bb9   11 years jakub.klama Fixed missing 'restore' instruction in window flush sequence. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a218709   11 years jakub.klama Implement new userspace window trap mechanism, which utilizes MMU … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bc42bd   11 years jakub.klama Added register window flushes in userspace when apporiate and done … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a7372ccf   11 years jakub.klama Fix sparc64-isms, like 64-bit register widths and stack bias. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a3b034b   11 years jakub.klama * Implement early memcpy_from/to_uspace() * Make MMU flush really … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9426f7c4   11 years jakub.klama * Add proper TLB flushes in as_install_arch() * Improve saving … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf677f6   11 years jakub.klama Implement dummy atomics. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @679dc0c   11 years jakub.klama * Save %g1-%g4 to the stack in trap handlers. * Fix CWP calculation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d1956b   11 years jakub.klama Move fixes from preemtible_trap to syscall_trap handler, allowing to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbf4417   11 years jakub.klama Preemptible trap handler working. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f9d725   11 years jakub.klama * Properly implement inline_restores with respect to preserve invalid … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f596c9   11 years jakub.klama Bugfixing preemptive trap handlers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbb94545   11 years jakub.klama Fixed moving from/to invalid window and register window corruption in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6a3bfee   11 years jakub.klama Preemptible trap development, continued. Added register window … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @817d939   11 years jakub.klama Changes as follows: * Implemented storing kernel stack pointer and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d783145   11 years jakub.klama Finally plug in IRQMP and UART kernel drivers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13c94f7   11 years jakub.klama * Further work on preemptible trap handlers * Implemented page fault … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e76fed9   11 years jakub.klama Separate architecture-dependent code from machine-dependent. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f988a13   11 years jakub.klama Implement I/O operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d2dba7   11 years jakub.klama Implementation of IRQMP interrupt controller and UART drivers, part 2. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a73ebf0   11 years jakub.klama Pass AMBA P&P devices and memory size info from loader to kernel using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1f12fab   11 years jakub.klama First attempt to implement preemptive trap handlers and switch to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80d9d83   11 years jakub.klama Pass bootinfo_t to kernel from loader. Introduce LEON-specific fields … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f64fe6e   11 years jakub.klama Fix 1) kernel non-identity mapping size 2) newly added PTE permissions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c34acf   11 years jakub.klama Add MMU status registers definitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ac3d27   11 years jakub.klama Add skeleton of IRQMP kernel driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7bb6d1   11 years jakub.klama Merge from launchpad branch. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3efc35a   11 years jakub.klama Construct full exception and interrupt table. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef9a2a8   11 years jakub.klama Introduce early MMU support in kernel. At current state, it is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca62f86   11 years jakub.klama Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6ad185d   11 years jakub.klama Set proper symlink destinations under lib/c/arch/sparc32/. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b77207e   11 years jakub.klama Add initial version of in-kernel driver for GRLIB APBUART based on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1ecb88   11 years martin remove duplicate include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @29a3886   11 years m.lombardi85 arm32 and ppc32: replace RD_DRVS with RD_DRVS_ESSENTIAL lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7de18418   11 years martin partial implementation of a two-level bitmap data structure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @063a74b9   11 years jakub Futexes have the lock/unlock semantics and therefore need to use barriers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a74d0ad   11 years jiri Type check the member argument of list_get_instance macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aa2a049   11 years jakub Make the barebone build the default in the niagara configuration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3cf946   11 years jakub Build uspace with sun4v specific options. - Optimize for Niagara. - … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @730ff63   11 years jakub Do not create kernel identity over the entire address space on sun4v. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b34360   11 years jakub Cannot write directly to ICACHE_ASI on sun4v. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6b02c0   11 years jakub.klama Initial work on sparc32 architecture support. * /boot/arch/sparc32 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b886b60   11 years jakub.klama Introduce SPARCv8 toolchain in toolchain.sh script. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7fba727   11 years jano.vesely arm32: Only set the VMSAv6 bit (23) on armv6. Qemu … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b1adf5   11 years jiri Remove CHECK_RET_xxx from sb16. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cf02eaf   11 years martin small cstyle changes (mostly reverting to the state before audio merge) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6bdccc   11 years martin fix sort order (at least a little) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35c5d6b   11 years martin revert unnecessary global configuration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4da8fdb   11 years jano.vesely ia32: Enable sb16 in qemu startup script Increase memory to 64M, the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab92305   11 years jano.vesely Merge audio support. Includes audio server and sb16 driver. Tested … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a9728ec   11 years jano.vesely avplay: increase work time to work around timing issues on 100 HZ timer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2096c9   11 years jano.vesely wavplay: Use immediate stop. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ff03f79   11 years jano.vesely hound: Don't use immediate stop on event playback. Otherwise we might … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e77b60e   11 years jano.vesely hound: Release buffers on terminated events. Don't forget to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7b36bc   11 years jano.vesely sb16: Send 'terminated' events on immediate stop. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3efaeb6   11 years jano.vesely hound: Don't exit the handler unless the device hangs up lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fda3bd9   11 years jano.vesely sb16: Start event exchange even for not fragment based playback/capture lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7373117   11 years jano.vesely hound: Turn buffer release failure into a warning lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b8e08e   11 years jano.vesely sb16: Include state information in spurious interrupt warning. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d337f74   11 years jano.vesely sb16: Change state before reporting 'terminated' events lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @62310d7   11 years jano.vesely libdrv, audio_pcm: Name immediate stop explicitly Add fragment stop … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7dd149   11 years jano.vesely ai32,amd64: Move ata_bd driver into essential group. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b05380b   11 years jano.vesely Set timer back to 100Hz breaks direct playback (audio server is OK), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac8b096   11 years jano.vesely libsoftfloat: Add some missing arm eabi functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5bc912   11 years jano.vesely Fix printf compile issues lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @537620a8   11 years jano.vesely sb16: Use 64KB buffers. This fixes occasional audio glitches in hound … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @301032a   11 years jano.vesely isa, dma: Fix 64KB dma buffers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c762ad5   11 years jano.vesely isa,dma: Fix buffer check condition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb2a5b2   11 years jano.vesely hound: 'daemonize' the hound server lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @03c971f   11 years jano.vesely Mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2921602   11 years jano.vesely merge arm32 improvements and fixes * caches are now enabled (and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34847e2   11 years jano.vesely arm32: Up to 8 levels of cache are possible lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e93bb24   11 years jano.vesely arm32: add details to comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7bf9217   11 years jano.vesely armv7: Enable Write back write allocate caches. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15187c3   11 years jano.vesely mm: Mark pages as not present before destroying them. We need this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae5fb7c8   11 years jano.vesely arm32: Set proper memory type in boot pt. Add explanatory comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c40fd5   11 years jano.vesely arm32: Fix pagetables in cacheable memory. Set memory attributes in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ff767b   11 years jano.vesely armv7+: Disable Icache on IVIVT implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed29fe4   11 years m.lombardi85 add time() to the posix library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @face0c04   11 years jano.vesely armv6+: Add pt coherency explanation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb75646   11 years jano.vesely arm32: Add barriers to TLB operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3f967c   11 years jano.vesely arm32: Move more functions to common header lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e40b8066   11 years jano.vesely whitespace at the end of line lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46db5c51   11 years jano.vesely arm32: Fix compilation for armv4/5 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e13ba75   11 years jano.vesely arm32: turn more macros into inlin functions, add coherence protection lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9f758e   11 years jano.vesely armv7: Use write-through caches. Works correctly and still offers … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8abcf4e   11 years jano.vesely armv7: Fix dcache flushing routines. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @186b919   11 years jano.vesely armv6+: Add explanatory comments to paging attributes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67d02bb   11 years jano.vesely rm32, boot: Clear entire Dcache on startup. Specs require this. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296a80e   11 years jano.vesely arm32: Fix pt mapping, and enable caches in early boot. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9120b69   11 years jano.vesely arm32, boot: codestyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e842f2   11 years jano.vesely typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4b27f5f   11 years jano.vesely arm32, boot: Enable advanced pt format on armv6 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @85a54b4   11 years jano.vesely rootamdm37x: rewowrk device initialization into arrays lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @128de64   11 years jano.vesely libc: add ARRAY_SIZE macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @070349e   11 years jano.vesely armv6+: Make sure pt entries are at least at PoU. PoU is coherence … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9eaa00   11 years jano.vesely arm32: More cp15 fixes and helpers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d856110   11 years m.lombardi85 add rand() and srand() to the posix library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.