|
|
@e2b9b341
|
13 years |
jiri |
Check state for removed devices and functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1a0488
|
13 years |
jiri |
Track basic device and function states.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58cbb0c8
|
13 years |
jiri |
Reference counting of device and function nodes in devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a5b252
|
13 years |
jiri |
DDF support for function offlining and onlining. This allows …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@422722e
|
13 years |
jiri |
Devman-driver and driver-devman parallel exchange support. Also fix …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7beb220
|
13 years |
jiri |
Skeleton of devctl utility. Currently prints device tree.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0dd7b5
|
13 years |
jiri |
Work on device removal:
- properly track service memberships in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dc4a5e
|
13 years |
jiri |
Renaming to reflect classes are gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e280857
|
13 years |
jiri |
Remove class infrastructure from devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12f9f0d0
|
13 years |
jiri |
Notifications on changes in loc categories. Limitations:
- cannot …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc574511
|
13 years |
jiri |
Basic category support in location service. Devman adds device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15f3c3f
|
13 years |
jiri |
Rename devmap to loc, devfs to locfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9934f7d
|
14 years |
jiri |
Add extra argument to async connection handlers that can be used for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79ae36dd
|
14 years |
martin |
new async framework with integrated exchange tracking
* strict …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@431d6d6
|
14 years |
vojtechhorky |
Devman can tell device path by its handle
This patch might go into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b77ce84
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ad7b1c
|
14 years |
jiri |
Make devman robust against somebody manually starting a driver. Allow …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@969585f
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebcb05a
|
14 years |
jiri |
Logging functions should append newline automatically. Since one has …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bdbb6f6
|
14 years |
jakub |
Merge from lp:~vojtech-horky/helenos/ddf-fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b415c9
|
14 years |
jiri |
Add a simple logging module to C library and use it in devman. Only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27bdfa5
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc8c2b6
|
14 years |
vojtechhorky |
devman can tell device handle by its class path
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0876062
|
14 years |
vojtechhorky |
devman refuse to register same function twice
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0418050
|
14 years |
jiri |
Devman should reject attempt to connect to root function, instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb1a2f4
|
14 years |
vojtechhorky |
Merge mainline changes (DDF refactoring)
This merge includes DDF …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b927375
|
14 years |
jiri |
Fix regression in devmap-devman device connecting. Fix regression in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa7dc64
|
14 years |
jiri |
Fix format specifiers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b1e15ac
|
14 years |
jiri |
Finish splitting device node: devman client in C library, drv library. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba38f72c
|
14 years |
jiri |
Split device tree node into dev_node_t (device node) and fun_node_t …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@17aca1c
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffa2c8ef
|
14 years |
martin |
do not intermix low-level IPC methods with async framework methods
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@007e6efa
|
14 years |
martin |
* libc routines for registering services and connecting to services …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b96463
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@124c061
|
14 years |
jakub |
ipc_connect_to_me() now takes one extra argument to store the client …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b0db98
|
14 years |
lubos.slovak |
Merged development into lelian/hidd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1f383dde
|
14 years |
lubos.slovak |
Debugging
- disabled some output from other parts (virtual hcd)
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de2c901
|
14 years |
vojtechhorky |
devman message fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e50466
|
14 years |
vojtechhorky |
Device class entry in devman uses interface
It is possible to connect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47a7174f
|
14 years |
vojtechhorky |
Devmap drivers can customize forwarded connections
It is possible to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@228e490
|
14 years |
martin |
initial modifications for supporting declarative IPC interfaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96b02eb9
|
14 years |
martin |
more unification of basic types
- use sysarg_t and native_t (unsigned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4006447
|
14 years |
jakub |
Merge from lp:~vojtech-horky/helenos/ddf-fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@398c4d7
|
14 years |
vojtechhorky |
More conservative locking in devman
Add mutex guard when accessing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e752b2
|
14 years |
martin |
* correct printf() formatting strings and corresponding arguments
* …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cb819f9
|
14 years |
jakub |
When using async framework, we already know the call is not a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b5a4131
|
14 years |
jakub |
Rename device_handle_t to devman_handle_t and make it explicitly clear …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@991f645
|
14 years |
jakub |
Rename dev_handle_t to devmap_handle_t and make it explicitly clear …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6c389ed
|
14 years |
jiri |
Yet more cstyle in devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38b3baf
|
14 years |
jakub |
Cstyle fixes of devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a79d88d
|
14 years |
jakub |
Move the device driver framework drivers under "uspace/drv" in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a32defa
|
15 years |
trochtova.lenka |
Register devices in the device tree by the device mapper so the device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce89036b
|
15 years |
trochtova.lenka |
Add the 'class' namespace to the device mapper. When a driver adds a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@692c40cb
|
15 years |
trochtova.lenka |
Introduce device classes.Device class specifies functional type of the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9f3b45c
|
15 years |
trochtova.lenka |
devman, libdrv: replace async_string_receive by async_data_write_accept
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@957cfa58
|
15 years |
trochtova.lenka |
devman - use hash table to lookup device according to its handle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c47e1a8
|
15 years |
trochtova.lenka |
merge mainline changes (rev. 451)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04c7003f
|
15 years |
trochtova.lenka |
renamed serial port driver to ns8250, fixed a little bug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f658458
|
15 years |
trochtova.lenka |
parts of generic char interface, fixed some bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df747b9c
|
15 years |
trochtova.lenka |
added device states (usable, invalid, not present, not initialized); …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3843ecb
|
15 years |
trochtova.lenka |
device classes as interface sets
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2480e19
|
15 years |
trochtova.lenka |
fixed some bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a66bc2e
|
15 years |
trochtova.lenka |
several bugs fixed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cd136ab
|
15 years |
trochtova.lenka |
device interfaces and driver cooperation - parts of code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a087f2e
|
15 years |
trochtova.lenka |
copy drivers to the ramdisk including their configuration files (ia32)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66babbd
|
15 years |
trochtova.lenka |
child device registration - match ids
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d347b53
|
15 years |
trochtova.lenka |
child device registration - parts of code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bda60d9
|
15 years |
trochtova.lenka |
adding child device - parts of code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c16cf62
|
15 years |
trochtova.lenka |
backup (unstable)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92413de
|
15 years |
trochtova.lenka |
fixed a bug (devman)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@729fa2d6
|
15 years |
trochtova.lenka |
parts of root device driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@924c75e1
|
15 years |
trochtova.lenka |
backup (unstable)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c3666d
|
15 years |
trochtova.lenka |
parts of device manager (unstable)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08d9c4e6
|
15 years |
trochtova.lenka |
device manager - initialization of the list of available drivers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2b9a993
|
15 years |
trochtova.lenka |
device manager - parts of code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|