|
|
|
@d03ade7
|
14 years |
jano.vesely |
Enqueue transfers
Fix malloc check in uhci_add_transfer()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b00163f
|
14 years |
jano.vesely |
Move transfer initialization an queue to uhci_add_transfer()
Use uhci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89a0485a
|
14 years |
jano.vesely |
Move function implementations to .c files
Unify error reporting in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7977fa1
|
14 years |
jano.vesely |
Add append function, check return value of TD init
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5f7a8ab
|
14 years |
jano.vesely |
Transfer descriptor flags and masks
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bae9e76
|
14 years |
jano.vesely |
Use uint32_t and cpp flags intead of bit structure for link_pointer_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@643b983
|
14 years |
jano.vesely |
Init callback structure and TD for usb in transfers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9600516
|
14 years |
jano.vesely |
Added transfer queues for interrupt, control and bulk transfers.
UHCI …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1062c8d
|
14 years |
jano.vesely |
nasty bug in dumyy call, thx Vojta for the fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76c40eb
|
14 years |
jano.vesely |
dummy callback return size instead of 0
add dump of the first two …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e38385
|
14 years |
jano.vesely |
code-style
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9dd44d
|
14 years |
jano.vesely |
refactoring, use libusb device identification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@977fcea
|
14 years |
jano.vesely |
development branch merge
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6610565b
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a97ea0f
|
14 years |
vojtechhorky |
Merged vojtechhorky/ - wrappers for standard requests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@863d45e
|
14 years |
vojtechhorky |
Add some missing comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@263a9f1
|
14 years |
vojtechhorky |
A bit of refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@276aeda
|
14 years |
vojtechhorky |
Wrappers for standard device requests
Will add comments later.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a5c6c1
|
14 years |
martin |
in my humble opinion we can remove this bold warning from the source …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b86dac
|
14 years |
martin |
use the usual ethernet MTU of 1500 bytes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@774e6d1a
|
14 years |
martin |
partial networking stack overhaul
- a lot of coding style changes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c106e88
|
14 years |
martin |
complete rewrite of the NE2000 network interface driver
- remove …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ea7db31
|
14 years |
jakub |
Cease using devmap_get_phone() and devmap_hangup_phone() in drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@622dea8
|
14 years |
jakub |
Protect devman_get_phone() by a mutex.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b5c8ae
|
14 years |
jakub |
If there are no available phones to be used by the async sessions …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80bffdb0
|
14 years |
jiri |
Merge some more DDF cleanup, this time no API changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22027b6e
|
14 years |
jiri |
Move dev_iface-related declarations to dev_iface.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fdd7c3
|
14 years |
jiri |
Say no to static functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97adec8
|
14 years |
jiri |
More cstyle cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36f2b3e
|
14 years |
jiri |
Cstyle cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d35ac1d
|
14 years |
jiri |
Rename iface to ops in driver.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6b1359
|
14 years |
jiri |
Merge mildly aggressive DDF cleanup (char_dev and hw_res interfaces, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8871dba
|
14 years |
jiri |
Also rename remote iface c sources accordingly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41b56084
|
14 years |
jiri |
Move headers declaring ops structures to ops/ subdirectory. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50c57df
|
14 years |
jiri |
Rename driver op structures for consistency.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36a6e11
|
14 years |
jiri |
Add missing extern qualifier.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce79069b
|
14 years |
jiri |
Remove char.h to char_dev.h (the _dev is part of the interface name in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c70f7e
|
14 years |
jakub |
Crash the task if the fibril is serialized and attempts to use fibril …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f724e82
|
14 years |
jiri |
Clean up hw_res interface client API.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2263e6a
|
14 years |
jiri |
Clean up character device client interface.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0adddea
|
14 years |
jiri |
Some cstyle cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54de5ebd
|
14 years |
jiri |
Whitespace cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a676574
|
14 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d12059
|
14 years |
jiri |
Pass arg1 directly to async_session_create(). arg1 will be used often, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@409dce5
|
14 years |
vojtechhorky |
Minor fixes in GET_DESCRIPTOR
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38c5dfa
|
14 years |
vojtechhorky |
Removal of synthetic key generation in drv/usbkbd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc5ffeb
|
14 years |
jakub |
Add core().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e7291a
|
14 years |
jakub |
Add fibril_get_sercount().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8983273
|
14 years |
jakub |
Use async_connect_me_to() instead of ipc_connect_me_to() in devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e186eb5
|
14 years |
jakub |
For connected phones, print also the task ID of the target task.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa581b3
|
14 years |
jakub |
Fix range of valid phone numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bd2879
|
14 years |
jano.vesely |
Refactoring move usb generics to usb_device.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@602eac5
|
14 years |
jano.vesely |
change ON/OFF to YES/NO for better readibility
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@339dfc5
|
14 years |
jakub |
Provide means to specify ARG1 to IPC_M_CONNECT_ME_TO sent by async …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e08a733
|
14 years |
jakub |
Use lightweight fibril synchronization in vprintf().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b276c3b
|
14 years |
jano.vesely |
Refactoring - use the new blocking call
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15be932
|
14 years |
jano.vesely |
Begin work on usb identification
Add uhci_setup_sync function to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93fb170c
|
14 years |
jano.vesely |
Merge from main branch
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c377bc50
|
14 years |
vojtechhorky |
Better `usbinfo' application
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70a9092
|
14 years |
vojtechhorky |
Virtual host controller added to `usbhc' DDF class
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61bfc370
|
14 years |
martin |
* make measured_string and other network-related data types …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56184b2
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f748215
|
14 years |
jano.vesely |
port_status refactoring, use flags instead of structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a523af4
|
14 years |
vojtechhorky |
Merged vojtechhorky/ - code refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b95dbcf
|
14 years |
vojtechhorky |
Code refactoring
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97bfba1
|
14 years |
vojtechhorky |
Add generic function for GET_DESCRIPTOR request
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15701921
|
14 years |
jano.vesely |
Remember device attached to the port
fix port disable routine:
- no …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@692c0d3e
|
14 years |
vojtechhorky |
Refactoring of device recognition routines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c34b28f
|
14 years |
martin |
merge small NE2000 and interrupt handling improvements
- introduce …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72fea5a
|
14 years |
smekideki |
merge from smekideki into usb development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@44bb20b
|
14 years |
smekideki |
merge with development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5097bed4
|
14 years |
smekideki |
usb hub driver codelifting. added futex to guard hub list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acc7ce4
|
14 years |
martin |
uspace interrupt controller drivers for i8259 and APIC (non-functional …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c98e78
|
14 years |
vojtechhorky |
Bugfix in USB address keeping
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8324b65
|
14 years |
jano.vesely |
Pretend that all went well in sending usb setup packets
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bd34e5
|
14 years |
jano.vesely |
Add synchronization via fibril_semaphore
WARNING: fibril_semaphore …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92f924c8
|
14 years |
jano.vesely |
block fibril until address is assigned
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b404a98
|
14 years |
martin |
revert back to send queue of size 1 (seems to be slightly more reliable)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@854151c
|
14 years |
martin |
store addresses as uint8_t values (char can be both signed or unsigned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43c3937
|
14 years |
smekideki |
merge with usb/development
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f191a2
|
14 years |
vojtechhorky |
Merged vojtechhorky/ - connecting to HC
Fixed ticket #6:
Currently, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f8a0cd6
|
14 years |
vojtechhorky |
Merge development/ changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae1f70e
|
14 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d5e190
|
14 years |
martin |
simplify the NE2000 driver code even futher to be really sure that it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7922dea
|
14 years |
martin |
further code simplification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66b628a
|
14 years |
martin |
further code simplification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3fe7df
|
14 years |
martin |
convert bit flags to explicit flags for better readability
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@efa8aec6
|
14 years |
martin |
do not filter the upper bit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba21938
|
14 years |
martin |
merge I/O space handling improvements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8d8bbd
|
14 years |
martin |
improve ISR handling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9cdac5a
|
14 years |
martin |
add CMD_PIO_WRITE_A_x commands which store values from scratch space …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2f3e0b
|
14 years |
martin |
use the network configuration directly, save one Makefile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1d15e7
|
14 years |
martin |
Merge of a huge refactoring of the original NE2000 driver
* coding …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0854e3
|
14 years |
martin |
add missing copyright headers
remove unused flags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa1e202
|
14 years |
martin |
cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39d70ec
|
14 years |
martin |
remove additional packet queueing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b187536
|
14 years |
martin |
more declutter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37f0a29
|
14 years |
martin |
cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@096234b
|
14 years |
martin |
more cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40559a96
|
14 years |
martin |
get rid of I/O buffers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|