source: mainline/kernel/genarch/src/drivers

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @534bcdf   6 years jakub Always configure pic1 to start 8 IRQs after pic0 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd67c9f   6 years jakub Handle PIC spurious IRQs with care lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef56a43   6 years jakub Do not send EOI to pic1 for the first 8 IRQs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6cf76f   6 years jakub Move PIC spurious IRQ handling into arch code As each architecture or … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e064102   6 years jakub dsrlnout_init() needs to get physical address too The IO address we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbb99f82   6 years jakub Remove last x86 specifics from i8259 kernel driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a773b8b   6 years jakub Make i8259_init() more generic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1cbad5   6 years jakub Pass device addresses to i8259_init via arguments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87a5796   6 years jakub Move i8259 kernel driver to genarch lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67bcd81   7 years jiri Move bcm2835 mbox code from headers to C files (ccheck) New ccheck … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aafed15   7 years zarevucky.jiri Declare malloc() etc in standard <stdlib.h> rather than <mm/slab.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f7071b   7 years jiri Use ordered dictionary for kernel pareas instead of B+ tree. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bab75df6   7 years jiri Let kernel code get printf via the standard stdio header. Clean up … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6404aca   7 years jakub Disambiguate doxygroup genarch* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cbc3587   7 years jakub Remove infinite loops from kernel ns16550 driver Replace potential … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1b9f63   7 years jakub Add alignment argument to km_map() km_map() currently always applies … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1834a01   7 years jakub Categorize the remaining orphan doxygroups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed88c8e   7 years jiri fputc, putchar vs. fputwc, putwchar. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c3fb9b   7 years jiri Fix block comment formatting (ccheck). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11b285d   7 years jiri.zarevucky Use standard signature for malloc() in kernel. The remaining … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7473807   7 years jakub Use atomic malloc allocations We can safely use atomic allocations in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @18b6a88   7 years jiri More ccheck fixes, sometimes with manual intervention. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3bacee1   7 years jiri Make ccheck-fix again and commit more good files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1433ecda   7 years jiri Fix cstyle: make ccheck-fix and commit only files where all the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a35b458   7 years zarevucky.jiri style: Remove trailing whitespace on _all_ lines, including empty … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b20da0   7 years zarevucky.jiri style: Remove trailing whitespace on non-empty lines, in certain file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @448e093   8 years jiri Fix function names, other minor tweaks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38b0ae2   8 years noreply Generalize ns16550 driver to work with more chips. (#20) Some UART … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7fd2a0   8 years zarevucky.jiri Use errno_t in all uspace and kernel code. Change type of every … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24abb85d   8 years jakub Remove SYS_DEVICE_ASSIGN_DEVNO lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63e27ef   8 years jiri ASSERT → assert lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44a7ee5   8 years jiri memxxx functions should be provided in the kernel via the same header … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d776329b   9 years jakub Remove support for sparc32 This architecture has been unmaintained … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36df4109   9 years jakub Introduce architecure-specific operations This replaces the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7c819e   9 years jakub Make gcc believe reg is not being used uninitialized. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3da166f0   11 years jakub Merge from lp:~martin-sucha/helenos/kernel-serial lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ddc2c7   11 years martin add support for framebuffer history paging (using Page Up and Page … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4aa2a27   12 years jakub Merge from lp:~bengal/helenos/raspberrypi. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2fa1204   12 years sucha14 Cherrypick usage of kernel logger lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208b5f5   12 years martin cherrypick important fixes and updates from lp:~jceel/helenos/leon3 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e47ed05   12 years martin code review coding style changes, removal of debugging prints simplify … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b9724   12 years martin simplify directory structure lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f7a33de   12 years jakub.klama Enable interrupts support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d783145   12 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) @4d2dba7   12 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) @6ac3d27   12 years jakub.klama Add skeleton of IRQMP kernel driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd0c8a0   12 years b.galvani Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b77207e   12 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) @a940f1d   12 years m.lombardi85 am335x: the NEWIRQAGR bit of the ISR must be set *after* calling the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9d504072   12 years m.lombardi85 am335x: remove old uart code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ca8422b   12 years m.lombardi85 remove the amdm37x ad-hoc uart driver and make use of the generic omap … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b38c079   12 years m.lombardi85 am335x: implementation of a generic omap uart driver derived from the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44186b01   12 years b.galvani bcm2835: statically allocate framebuffer descriptor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f22f679   12 years b.galvani Raspberry Pi: add framebuffer initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @44b2b78   12 years b.galvani Detect amount of available memory using mailbox lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c882505   12 years b.galvani Merge arm926 and bcm2835 drivers for pl011 uart and move the code … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f9d70b   12 years b.galvani Initial support for Raspberry Pi lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9c56996   13 years m.lombardi85 Add some sanity checks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0948aaa   13 years m.lombardi85 Fix uart module initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30c8723   13 years m.lombardi85 Fix copyright header lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @241f12bf   13 years m.lombardi85 Enable the prescaler with divisor == 2 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f09f059   13 years m.lombardi85 write the timer registers in posted mode lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c754f6   13 years m.lombardi85 Improve the dmtimer modules initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d1cf4dc   13 years m.lombardi85 am335x: Fix UART initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @21b6307   13 years sucha14 Merge ns16550_output into ns16550_init. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6bbe470   13 years sucha14 Implement output in ns16550 driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5de9ff9   13 years m.lombardi85 Fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42f2a45   13 years m.lombardi85 am335x: Add the timer driver implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @954b6458   13 years m.lombardi85 am335x uart: perform a uart reset at init, fix typos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0fb70e1   13 years m.lombardi85 kernel drivers directory layout reorganization and UART improvements: … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cc250b3   13 years jano.vesely Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ffd4c3   13 years jano.vesely arm32, icp: Fix serial line interrupt masks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2673b3b   13 years jano.vesely Mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ec4144   13 years jano.vesely integratorcp: Add uart kernel driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95c9158   13 years jano.vesely amdm37x,uart: Use FIFO level status register instead of isr2. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1cdb412   13 years jano.vesely mdm37x, uart: Fix initialziation, setup receive fifo. Do not reset … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b954fb7   13 years jano.vesely amdm37x_uart: Push only non-null data. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c91fe327   13 years jano.vesely amdm37x_uar: Implement simple receive functions. Disable port setup … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81c354f   13 years jano.vesely amdm37x, uart: return true after successful initialization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6a356dd   13 years jano.vesely amdm37x: Simple UART driver implementation (only output). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0e58c7   13 years jano.vesely arm32, amdm37x: Add UART driver skeleton. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adec5b45   14 years jakub Rename hw_map() to km_map() and add protection flags argument to make … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4673296   14 years jakub Move hw_map() to km.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1adbf90   14 years martin make the i8042 driver just a slightly more robust (timeout if the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @336d2f52   14 years jakub Remove support for Sun hardware for which we have no test plan. This … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b366a6f4   14 years martin automatic kernel console lockout * kernel automatically relinquishes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c263c77   14 years martin revert poisonous part of changeset mainline,971 (sadly, this reopens #243) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @712c4ba   14 years martin avoid spinlocks to be taken in the direct code path to physically … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9c11fc3   14 years martin remove unused variable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07c66cf   15 years jiri Avoid magic numbers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d9d948   15 years jiri Operate S3C24xx UART in FIFO mode. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @277cf60   15 years jiri Use I/O structure to access S3C24xx UART registers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec08286   15 years jiri Kernel input device for gta02 serial console. Move s3c24xx interrupt … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1fc83a   15 years jiri Add s3c24xx_uart driver to kernel for serial console output. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da1bafb   15 years martin major code revision - replace spinlocks taken with interrupts … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba7371f9   15 years martin rename spinlocks to be more descriptive lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d99c1d2   15 years martin use [u]int{8|16|32|64}_t type definitions as detected by the autotool … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19f857a   15 years jiri Rename string.h to str.h to avoid header conflict with standard C string.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @137691a   15 years martin remove unused variables and operations (as suggested by Clang static … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.