|
|
@163bc23
|
13 years |
jano.vesely |
libdrv: Add useful macros to ddf logger.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6a98c5
|
13 years |
jiri |
Standards-compliant boolean type.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fedac2f
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@917797f
|
13 years |
m.lombardi85 |
Add support to the battery interface, not tested yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70253688
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5572ad1
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa492fe
|
13 years |
martin |
extend the scope of compile-time printf-like argument verification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2568c94
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@267f235
|
13 years |
vojtechhorky |
log_init() needs only one parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d5a540
|
13 years |
jiri |
Merge DDF interface tightening.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@4f351432
|
13 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d5e378
|
13 years |
martin |
cherrypick GUI implementation (originally by Petr Koupy), with several …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90478727
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9904eb90
|
13 years |
martin |
cherrypick initial SATA (AHCI) support, originally by Petr Jerman
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e1e4192
|
13 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77ad86c
|
13 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7e69f5
|
13 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9923afb
|
13 years |
m.lombardi85 |
rtc: rename ops/clock.h to ops/clock_dev.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59e92f62
|
13 years |
m.lombardi85 |
rtc: add the remote clock interface (time_get() not supported yet).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4d74dc
|
13 years |
vojtechhorky |
Less includes in library headers
There is no need for errno.h to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2963d
|
13 years |
m.lombardi85 |
rtc: replace time_t with the new tm structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8d5f2b
|
13 years |
m.lombardi85 |
RTC: rename rtc_dev.h to a more generic clock.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e4def65
|
13 years |
m.lombardi85 |
RTC: add the rtc_dev_ops structure definition.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc9a3ba
|
14 years |
jiri |
Move interrupt handling to a separate source module.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cd8165
|
14 years |
jiri |
NIC does not need nic_device_id_t. Now it exists just inside net. Not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5cc9eba
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf9cb36
|
14 years |
jiri |
Decouple libnic from libnet.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d7ec69d
|
14 years |
jiri |
NIC should talk to its client via a callback connection with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77a69ea
|
14 years |
jiri |
Allow multiple tasks to register for loc category change events.
Open …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8455d
|
14 years |
jiri |
Eliminate packet_t from sending direction of NIC interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@153cc76a
|
14 years |
jano.vesely |
Mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9cf684a
|
14 years |
martin |
cherrypick and adopt Intel 8237A DMA controller support from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e285656
|
14 years |
jano.vesely |
Mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd6bd6d
|
14 years |
martin |
add stubs for DMA memory management functions (not working yet)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab5ea5b5
|
14 years |
jano.vesely |
libdrv, usbhc iface: Add self to header. Whitespace fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02fc5c4
|
14 years |
jano.vesely |
usbhc: Export IPC wrapper instead of IPC call numbers.
Hide IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56bdd9a4
|
14 years |
jano.vesely |
usb: Provide IPC wrappers instead of IPC call numbers.
Put IPC …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@317a463
|
14 years |
jano.vesely |
usb: Drop unused `handle' parameter.
Rename get_interface ⇒ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@27736cf
|
14 years |
jano.vesely |
usb: Don't pass speed info when registering endpoint.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67f55e7b
|
14 years |
jano.vesely |
usb: Allow devices to request explicit address.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27ed734c
|
14 years |
jano.vesely |
usb: Rename get_address ⇒ get_my_address and remove redundant handle …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@609243f4
|
14 years |
martin |
cherrypick general networking improvements from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbce2c2
|
14 years |
jano.vesely |
usb: Remove unused iface functions, rename DATA_READ/DATA_WRITE ⇒ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e647c7d
|
14 years |
jano.vesely |
usb: remove unused functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffe3fe1
|
14 years |
jano.vesely |
libdrv: Add generic data read/write interface functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80a96d2
|
14 years |
jiri |
DDF support for surprise removal.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5be39b
|
14 years |
jiri |
Add interface for allocating driver-specific device and function data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f0f8bc
|
14 years |
jiri |
Use reference counting to synchronize freeing of ddf_fun_t and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a5b252
|
14 years |
jiri |
DDF support for function offlining and onlining. This allows …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0dd7b5
|
14 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
|
14 years |
jiri |
Renaming to reflect classes are gone.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0699467
|
14 years |
martin |
do not provide general access to kernel headers from uspace, only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff65e91
|
14 years |
jiri |
Implement block device interface in USB mass storage driver.
Allow DDF …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b72efe8
|
14 years |
jiri |
Separate list_t typedef from link_t (user-space part).
* list_t …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f2d4b71
|
14 years |
vojtechhorky |
Generic buffer dumping function
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
|
|
|
@bf793bf
|
14 years |
vojtechhorky |
Remove obsoleted interface functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8be56e
|
14 years |
vojtechhorky |
Add missing extern declaration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@266fcd8
|
14 years |
lubos.slovak |
Sending event number in get_event() interface + control in mkbd.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dddb3d
|
14 years |
lubos.slovak |
Implemented stubs for getting descriptor and its length
- Work done by VH.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7c72db
|
14 years |
lubos.slovak |
A lot of changes to mkbd and HID interface.
- mkbd Report parser …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e78236
|
14 years |
lubos.slovak |
Fixed mkbd and corresponding library functions.
- Fixed linking …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb2f7dd
|
14 years |
vojtechhorky |
Add getting handle by address over USBHC iface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79784ef8
|
14 years |
vojtechhorky |
Add comment how device "learns" its USB address
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3facf63a
|
14 years |
lubos.slovak |
DFF function for generic HID subdriver.
- Changed usbhid interface - …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27b85d9
|
14 years |
vojtechhorky |
Add USB HID interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46e078a
|
14 years |
vojtechhorky |
USBHC iface: remove default address reservation
This functionality is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1998bcd
|
14 years |
vojtechhorky |
Endpoint registration sends address as well
This is the first step …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dfc06fa
|
14 years |
vojtechhorky |
Do not send max packet size with each transfer
See ticket #177, #121 …
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
|
|
|
@fc51296
|
14 years |
jiri |
Add logging for device drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7d8fd9
|
14 years |
vojtechhorky |
Add IPC layer for endpoint (bandwidth) reservation
No HC driver …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d79a101f
|
14 years |
jano.vesely |
Add pci device interface
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
|
|
|
@95120c3
|
14 years |
vojtechhorky |
Add get_interface to USB interface
The get_interface shall be used by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@357a302
|
14 years |
vojtechhorky |
USB interfaces reorganization
The most important change is that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a46c41e
|
14 years |
vojtechhorky |
Add bulk transfers to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b36e5de2
|
14 years |
vojtechhorky |
Removal of remote parts of old API
The control transfer callbacks for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@228f251
|
14 years |
vojtechhorky |
Max packet size actually sent over IPC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@026d6e2
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa48ebe
|
14 years |
vojtechhorky |
New device's speed uses enum
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c00dac
|
14 years |
vojtechhorky |
Merge low/high speed hack
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6427cf67
|
14 years |
vojtechhorky |
Hack for setting low speed/high speed
Currently, it is only a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec59693
|
14 years |
vojtechhorky |
USB HC interface has max packet size
Currently, it is only a hack to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab331c3
|
14 years |
jiri |
Add forgotten header file.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a770a35
|
14 years |
jiri |
Nits.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af6b5157
|
14 years |
jiri |
Split driver.h into ddf/driver.h and ddf/interrupt.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83a2f43
|
14 years |
jiri |
Rename bunch of stuff so that it starts with 'ddf_'.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@659ca07
|
14 years |
jiri |
Remove register_function_wrapper() (this time for real).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd0684d
|
14 years |
jiri |
Remove register_function_wrapper() since it became practically …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@daec5e04
|
14 years |
vojtechhorky |
Removal of usb_outcome_t (ticket 55)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97a62fe
|
14 years |
jiri |
Refactor create_function(), delete_function() and register_function() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7df0477e
|
14 years |
jiri |
Drivers never create or destroy devices explicitly.
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
|
|
|
@1e64b250
|
14 years |
vojtechhorky |
Remove traces of GET_BUFFER method
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
|
|
|
@9753220
|
15 years |
vojtechhorky |
Add atomic control transfers to remote USBHC
Only the remote part is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ffa2c8ef
|
15 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
|
|
|