source: mainline/uspace/drv/char

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @c072a29   11 years martin use the PAUSE / BREAK key to activate the kernel console in compositor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75fe97b   11 years jiri IntegratorCP mouse support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af0a2c7   11 years jiri Fix accidentally commited debugging code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75751db6   11 years jiri Factor out chardev IPC from pl050, i8042, xtkbd and ps2mouse. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @312e5ff   11 years jiri DDFize IntegratorCP keyboard driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3dcc9d8   11 years jiri Fix right control key. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8820544   11 years martin support for kernel notification multiplexing in the async framework * … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebc9c2c   11 years jiri Other clients should also use the IRC client stub. 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) @7de1988c   12 years jakub Adapt drivers using parsed HW resources to use the new interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @956d4281   12 years m.lombardi85 ns8250: fix cstyle and typos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a67d63   12 years m.lombardi85 ns8250: fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dad0d2f   12 years m.lombardi85 ns8250: unregister the interrupt handler if the initialization fails. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2010e2   12 years jiri Remove further instances of CHEK_RET_RETURN macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca4730a5   12 years jiri Remove evil macros. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4339f09   12 years vojtechhorky Mostly C style (obey clang suggestions) Merge from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89ac5513   12 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d87561c   12 years vojtechhorky C style: type-casting etc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acdb5bac   12 years jiri Replace usage of bzero() with C standard memset(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4510e06   12 years jakub Allow ns8250 to be opened multiple-times. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @381ff2f   12 years m.lombardi85 ns8250: fix misspellings lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4df8db   12 years jakub Allow user-specified fibril stack sizes. - Let the interrupt fibrils … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   13 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ae74c6   13 years jano.vesely Fix ddi.h header includes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70253688   13 years vojtechhorky Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0a2720   13 years martin fix formatting arguments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1a101d   13 years vojtechhorky Get rid of log_log_msg() All calls to log_msg(LVL_*) were rewritten … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @267f235   13 years vojtechhorky log_init() needs only one parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @56fd7cf   13 years jiri Make ddf_dev_t and ddf_fun_t opaque. This further tighthens the DDF … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c92e30f   13 years sucha14 ns8250: No need to yield every time we read from the serial device lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd418d9   13 years sucha14 ns8250: Log warnings by default lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @188c76c   13 years sucha14 ns8250: Use 4-byte interrupt threshold to make buffer overruns less likely. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e0cd9042   13 years sucha14 ns8250: Report buffer overrun errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @91ecaa10   13 years sucha14 Make ns8250 read blocking. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8486c07   13 years martin IRQ pseudocode improvements * rename CMD_BTEST to CMD_AND (less … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7235d40   13 years jakub Replace ns8250.c magic numbers with structured register definitions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84c89718   13 years jakub Make ns8250_write() return the number of bytes written. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e882e3a   13 years jiri Remove include of devman.h where not needed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68c60b0   13 years jano.vesely ps2mouse: Lower testing message to debug instead of error. If the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfb79747   13 years jakub Merge mainline changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cccdb8b7   13 years jakub In i8042 IRQ pseudocode, use the hardware address obtained from the parent. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2507d1fc   13 years jakub Define a PIO range for the i8042 driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @876f6463   14 years martin always (always, always!) wait for the controller to be ready before … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2df6f6fe   14 years martin cstyle and cleanup (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e98fe28c   14 years jiri Not even identifiers and error messages should break layering/abstraction. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd87ae0   14 years jano.vesely i8042, xtkbd: Switch keyboard away from DDF provided interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f79a38   14 years jano.vesely ps2mouse: User exchange rather than session in chardev iface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22e4e9b   14 years jano.vesely i8042: Redundant lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a455321   14 years jano.vesely i8042, ps2mouse: Use separate chardev interface instead of the one … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecc6323   14 years jano.vesely xtkbd: Ignore AT command response. Fixes warnings on LED indicator change. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ff1ee1   14 years jano.vesely xtkbd: Add support for setting LED indicators. This breaks XT … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8bb9540   14 years jano.vesely i8042, ps2mouse, xtkbd: Drop optical separators. Requested on ML. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c322fd6   14 years jano.vesely ps2mouse: Ad support for 4th and 5th button IntelliMouse extension. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c637571   14 years jano.vesely ps2mouse: Add support for IntelliMouse wheel extension. Tested on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db9ef0c   14 years jano.vesely ps2mouse: Fix movement parsing. It is reported as 9bit values. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @acac2ef   14 years jano.vesely ps2mouse: Doxygen. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da2d75b   14 years jano.vesely xtkbd: Doxygen. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bff90ba   14 years jano.vesely xtkbd: Cleanup. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a84ddf0   14 years jano.vesely xtkbd: Doxygen. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @336f03b   14 years jano.vesely Doxygen. Fix checking incorrect flag in port write functions. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ff60d1   14 years jano.vesely i8042: Remove unused headers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65ffec3   14 years jano.vesely i8042: buffer.h doxygen comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e67e1be   14 years jano.vesely i8042: Reduce buffer size. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32ba5a6   14 years jano.vesely i8042: Fix endless loop in buffer_read. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b56a8dd   14 years jano.vesely i8042, ps2mouse, xtkbd:Drop newlines at the end of ddf_msg messages. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2552f05f   14 years jano.vesely i8042, xtkbd, ps2mouse: Change match ids. Remove dead code. Increase … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec3b125   14 years jano.vesely ps2mouse: Fix relative movement formula. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d56ab85   14 years jano.vesely ps2mouse: Check init response from the device. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f97ffe   14 years jano.vesely i8042: Use cyclic buffer to store device data. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6c5ff3b   14 years jano.vesely i8042: Improve readability. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @19e00de4   14 years jano.vesely ps2mouse: Decrease debug verbosity. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2ecb5ec   14 years jano.vesely ps2mouse: Simple ps/2 protocol mouse driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09b6d3a   14 years jano.vesely i8042: Condition variable is shared so use broadcast instead of signal. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a52bc6   14 years jano.vesely i8042: Use external driver for device on ps2 aux port. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cb0cb4   14 years jano.vesely i8042: Remove dead code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba551ba7   14 years jano.vesely xtkbd: Implement scancode parsing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65ceb4b   14 years jano.vesely xtkbd: Add default connection handler and add device to keyboard category. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0de4c   14 years jano.vesely xtkbd: Add XT keyboard stub driver. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e747303   14 years jano.vesely i8024: Fix char dev interface return values. Make kbd function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8f7029   14 years jano.vesely i8042: Implement char device interfaces. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1f44b4   14 years jano.vesely i8042: Start turning into standard char devices. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee163b3   14 years jano.vesely i8042: Add tons of DDF stuff, matchid. Still missing: - enable … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @979c5729   14 years jano.vesely i8042: Rework name assignment. NOTE: The code still works as a device … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd28c1a   14 years jano.vesely i8042: Less function use global parameter. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78aa0ab   14 years jano.vesely i8042: Use one device structure instead of multiple separate variables. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f1669f   14 years jano.vesely i8042: Rename structure. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38ec02e   14 years jano.vesely i8042: Make the driver compile. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2bd204f   14 years jano.vesely Copy i8042 driver over to the uspace/drv. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c0f823b   14 years jiri Rename DDF entry point add_device to dev_add. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @128c78b   14 years sucha14 Add checks and documentation to interrupt-enabling code in the ns8250 … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a11f17   14 years sucha14 ns8250: enable interrupts using IRC service This fixes reading of data … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b68e0c   14 years jiri ns8250 device removal support. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f6e25e   14 years jiri Leave it up to DDF to free driver-specific data. This makes it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dc4a5e   14 years jiri Renaming to reflect classes are gone. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @5203e256   14 years martin keep the drivers source tree tidy by using logical subdirectories lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.