|
|
@56cb9bd
|
15 years |
vojtechhorky |
Example of async HC communication
The example `usb' app first sets …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2185776
|
15 years |
vojtechhorky |
Async communication with HCD
Added asynchronous versions of functions …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23cb44b
|
15 years |
vojtechhorky |
Bugfixes in libusbvirt
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ca07cd3
|
15 years |
vojtechhorky |
Code cleanup, various bugfixes
The internal functions of virtual …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@355f7c2
|
15 years |
vojtechhorky |
Better debugging support in VHCD
Also, added some missing comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a7bfeb3
|
15 years |
vojtechhorky |
Virtual USB overhaul almost complete
The virtual HC, hub and keyboard …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8a3cda
|
15 years |
vojtechhorky |
VHCD handles new methods
Not completely, though. Will finish later.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@954ea70
|
15 years |
vojtechhorky |
usbvirt: standard requests handled better
Also, SET_ADDRESS works …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a498728
|
15 years |
vojtechhorky |
Update of libusb/HC methods
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b791e3e
|
15 years |
vojtechhorky |
Bugfix in libusbvirt
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34586183
|
15 years |
vojtechhorky |
Add transfer-type methods to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c741e1d
|
15 years |
vojtechhorky |
Add virtual hub state machine
The virtual hub provided by vhcd now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8507a1
|
15 years |
vojtechhorky |
Virtual USB HC has a hub
So far, the hub does not respond to requests …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08af5a6
|
15 years |
vojtechhorky |
Virtual USB device handles set_configuration
No checks etc. are done …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbfb86c
|
15 years |
vojtechhorky |
Add base USB hub structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@186d630
|
15 years |
vojtechhorky |
libusbvirt allows local device
By local device is meant virtual …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47e3a8e
|
15 years |
vojtechhorky |
Virtual USB device tracks its address
Now, each virtual device tracks …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73301a0
|
15 years |
vojtechhorky |
Virtual USB keyboard sends its report
Also, the virtual USB framework …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbc00a4d
|
15 years |
vojtechhorky |
Bugfix from previous commit
By mistake, forgot to insert one number. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40b965d
|
15 years |
vojtechhorky |
Add USB keycodes for base keys
Now, all keys of the typewriter part …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1880c65
|
15 years |
vojtechhorky |
Add USB key codes
Started rewritting USB key codes (scan codes).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7da3219
|
15 years |
vojtechhorky |
Virtual keyboard sends key codes
The virtual USB keyboard sends a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c381250
|
15 years |
vojtechhorky |
virtusb: add get_descriptor(config) handling
The virtusb framework is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd17ab5
|
15 years |
vojtechhorky |
libusb: base types in separate file
Base USB types (address, protocol …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b887bf7
|
15 years |
vojtechhorky |
Bugfix in header file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2193471
|
15 years |
vojtechhorky |
Add missing standard USB descriptors
Now, following standard …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbf79e0
|
15 years |
vojtechhorky |
Virtual keyboard configuration separated
From now on, all descriptors …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e22ce0b
|
15 years |
vojtechhorky |
Add USB classes enum
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5247411
|
15 years |
vojtechhorky |
Prepared HID report descriptor
The report descriptor for virtual USB …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c970ee
|
15 years |
vojtechhorky |
Add some USB HID Usage Tables to libusb
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d97d209
|
15 years |
vojtechhorky |
API change in virtual USB device
Instead of passing individual items …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e41957
|
15 years |
vojtechhorky |
More types to USB library
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4971812
|
15 years |
vojtechhorky |
Standard requests in virtual USB device
The virtual USB device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c1315b
|
15 years |
vojtechhorky |
Add generic USB structures
In particular, added enum for descriptor …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8100da
|
15 years |
vojtechhorky |
Virtual USB device in separate library
The `usbvirt' library is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b371844
|
15 years |
vojtechhorky |
Virtual HCD refactoring
Splitted into more files, added more comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc9a629
|
15 years |
vojtechhorky |
Start work on virtual USB keyboard
The virtual HC(D) is now able to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0e1be7
|
15 years |
vojtechhorky |
Start working on virtual USB HCD
So far, the `vhcd' server simulates …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a1d8ab
|
15 years |
jakub |
Merge from lp:~jakub/helenos/fs.
This merge adds two important …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dfd339
|
15 years |
martin |
slight optimization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69a60c4
|
15 years |
martin |
implement sync
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dba4a23
|
15 years |
jakub |
Speed up sequential I/O by caching the "current" cluster in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6da81e0
|
15 years |
jakub |
Modify _fat_block_get() to return the "current" cluster number to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@571addd
|
15 years |
jiri |
Merge from lp:~jsvoboda/helenos/gta02.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1720cf9
|
15 years |
jiri |
Fix accidentally disabling FIFO in userspace. Also, log receive errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d9d948
|
15 years |
jiri |
Operate S3C24xx UART in FIFO mode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9b5b5f
|
15 years |
jiri |
Userspace S3C24xx UART driver. Use for kbd input from gta02 serial console.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a9f4d7
|
15 years |
martin |
store kernel log output to /log/klog
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3629481
|
15 years |
martin |
implement fileno()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ded977
|
15 years |
martin |
add initial support for line debugging information and generating …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a23d60
|
15 years |
jakub |
Use convenience macros for accessing FAT boot sector in fat_ops.c as well.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed6cf34b
|
15 years |
jakub |
Use convenience macros for accessing FAT boot sector members to save …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@746f623
|
15 years |
jakub |
Turn fat_block_get() into a real function and make it aware of the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@377cce8
|
15 years |
jakub |
Start to cache the FAT node's last cluster in fat_node_t and change …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c621f4aa
|
15 years |
jakub |
Merge with mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd48f4c
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a0359b
|
15 years |
martin |
improve kernel function tracing
- add support for more generic kernel …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc14438
|
15 years |
jakub |
Merge progress from lp:~jakub/helenos/ia64-revival.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6c49de
|
15 years |
martin |
replace bubble sort with gnome sort
improve quicksort readability
use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@172aad6
|
15 years |
martin |
add initial support for sorting the output of top
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@549012c
|
15 years |
martin |
port sorting functions from kernel to libc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e3c2f1
|
15 years |
jakub |
Use gp instead of r1.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9539be6
|
15 years |
martin |
autotool now also detects values of UINT_MAX and friends
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c866dc
|
15 years |
jiri |
Add mostly dummy (but buildable) arm32/gta02 target.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5387807
|
15 years |
jakub |
Merge progress from the ia64-revival branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3193c05
|
15 years |
jakub |
Fix fb detection for Ski.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0c82c5
|
15 years |
martin |
perfect CPU cycles accounting, cherry-picked and adopted from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3b7e14a
|
15 years |
martin |
distinguish between "hot" and "cold" exceptions
display only "hot" …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be06914
|
15 years |
martin |
nicer top printouts
fix typos (recieved → received)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8eec3c8
|
15 years |
martin |
merge basic exception accounting (this is the last piece missing from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1113c9e
|
15 years |
jiri |
Merge from lp:~jsvoboda/helenos/sysel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c5cb943d
|
15 years |
jiri |
Update SBI to rev. 291.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@179d052
|
15 years |
jakub |
Assert that file is not NULL in vfs_open().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c664d6
|
15 years |
martin |
fix interpretting variable assignment as a shell command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@938f227
|
15 years |
martin |
add indentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e805e2f
|
15 years |
martin |
use -Werror only in debug builds
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d9dc6b
|
15 years |
jakub |
Explicitly specify the medlow mcmodel instead of merely relying on the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71d0d737
|
15 years |
jakub |
Uncomment the code which creates the initial stack frame for sparc64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f09d891
|
15 years |
martin |
get rid of dummy_load, basic load can be generated by "tester loop1", …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1cb092d
|
15 years |
jakub |
Prepare to support size-optimized builds and stripped binaries.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@640ffe6
|
15 years |
jiri |
Merge from lp:~jsvoboda/helenos/sysel. New: cspan printing, boolean …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@051bc69a
|
15 years |
jiri |
Update SBI to rev. 244.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25a76ab8
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32e7411
|
15 years |
martin |
more serial console fixes
- better attributes in monochrome mode
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53e197f
|
15 years |
martin |
fix attributes on serial console
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2afb650
|
15 years |
martin |
unify printf implementations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@883fedc
|
15 years |
jiri |
Merge from lp:~jsvoboda/helenos/sysel. New: generic classes, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c39a907
|
15 years |
jiri |
Update for mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4f866c
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38aaacc2
|
15 years |
jiri |
Update SBI to rev. 207.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80badbe
|
15 years |
jiri |
Grammar and spelling fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a721f6a
|
15 years |
martin |
tiny cstyle modifications (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@369a5f8
|
15 years |
martin |
add STYLE_SELECTED and STYLE_INVERTED into serial output driver
move …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f1362d4
|
15 years |
martin |
console output improvements
- define new generic styles …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@caad59a
|
15 years |
martin |
move to GCC 4.5.0
fix two cases of uninitialized variable suspicion …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bdf3d3
|
15 years |
martin |
fix complilation on integratorcp
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd01a4e
|
15 years |
martin |
indicate inactive CPUs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e05055
|
15 years |
martin |
return value from tgetchar() must be "int" ("char" is unsigned on some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d42cc9
|
15 years |
martin |
add missing backslash
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5c45ca8
|
15 years |
martin |
declare user space "bool" type as "uint8_t" (to be compliant with the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|