|
|
@c21d4d6
|
6 years |
zarevucky.jiri |
Add copyright headers for new files
Most are a copy of the headers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fd05862
|
6 years |
zarevucky.jiri |
Convert uspace to meson
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab87db5
|
6 years |
noreply |
Merge pull request #157
Turn some function-like macros into functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2f332c
|
7 years |
jakub |
Fix ccheck
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13eecc4
|
7 years |
jakub |
Add virtio-blk driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fafb8e5
|
7 years |
zarevucky.jiri |
Mechanically lowercase IPC_SET_*/IPC_GET_*
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb13ef8
|
7 years |
zarevucky.jiri |
Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c477c80
|
7 years |
jiri |
Fix some common misspellings
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f87a85a
|
7 years |
jiri |
Check return code from ddf_add_fun_to_category
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09ab0a9a
|
7 years |
jiri |
Fix vertical spacing with new Ccheck revision.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8ea6eca
|
7 years |
jakub |
Improve doxygen documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f97ef44
|
7 years |
jiri.zarevucky |
Sleep is more natural as part of the fibril API.
(the implementation …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@984a9ba
|
7 years |
martin |
do not expose the call capability handler from the async framework
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c3fb9b
|
7 years |
jiri |
Fix block comment formatting (ccheck).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae7d03c
|
7 years |
jiri |
Selected ccheck-proposed comment fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@18b6a88
|
7 years |
jiri |
More ccheck fixes, sometimes with manual intervention.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1433ecda
|
7 years |
jiri |
Fix cstyle: make ccheck-fix and commit only files where all the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a46e56b
|
7 years |
jakub |
Prefer handle over ID in naming handle variables
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3be9d10
|
7 years |
jakub |
Get rid of ipc_callid_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eadaeae8
|
7 years |
jakub |
Make capability handles type-safe
Define distinct pointer types for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ef16903
|
7 years |
jiri |
ccheck found these backslashes incorrectly placed in C code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a35b458
|
7 years |
zarevucky.jiri |
style: Remove trailing whitespace on _all_ lines, including empty …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b20da0
|
7 years |
zarevucky.jiri |
style: Remove trailing whitespace on non-empty lines, in certain file …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae3a941
|
7 years |
aearsis |
usb: cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0a5d4c
|
7 years |
aearsis |
usb: update copyrights
The data was generated by a script, guided …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5718c79
|
8 years |
petr.manek |
usbmast: fix indent
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a6cc679
|
8 years |
jenda.jzqk73 |
Merge commit '50f19b7ee8e94570b5c63896736c4eb49cfa18db' into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@132ab5d1
|
8 years |
jenda.jzqk73 |
Merge commit '6a5d05bd2551e64111bea4f9332dd7448c26ce84' into …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4172db4a
|
8 years |
aearsis |
usb: fix some simple errors clang scan found
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1732929
|
8 years |
aearsis |
usb: unified logging
Use logger instead of printf. Logger adds …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91173333
|
8 years |
petr.manek |
usbdev: use centralized joining mechanism, move away from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb1e968
|
8 years |
petr.manek |
usbmast: add device_removed callback
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9efad54
|
8 years |
aearsis |
usb: move endpoint descriptor parsing to HC
This better separates …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c54b898
|
8 years |
petr.manek |
usbdev: refactoring
The device_rem driver callback was renamed to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cde999a
|
8 years |
zarevucky.jiri |
Fix comments to stop referring to error codes as negative.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5c1051
|
8 years |
zarevucky.jiri |
"Obviously harmless" error handling tweaks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071a1ddb
|
8 years |
zarevucky.jiri |
Return IRQ handles via a separate out parameter in all uspace code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01c3bb4
|
8 years |
jakub |
Convert call-handling syscalls to capabilities
This commit modifies …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c9d3bc
|
8 years |
jiri |
Remove more unused includes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9d0a86
|
8 years |
Hlavaty.Ondrej |
Merge tag '0.7.1'
The merge wasn't clean, because of changes in build …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53b9f2c
|
8 years |
jiri |
Move usbhid and usbmast alongide hid and block drivers, respectively.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cecba66e
|
8 years |
zarevucky.jiri |
Instead of using library paths directly, refer to libraries by name …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51838f
|
8 years |
jiri |
Let leaf drivers enable/disable/clear interrupts via hw_res instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d15797d
|
8 years |
jiri |
Remove unnecessary references to devman.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fd26bb
|
8 years |
jiri |
Make it simpler to get parent function session repeatedly without …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9d15d9
|
8 years |
jakub |
Turn IRQ structures into kernel objects
ipc_irq_subscribe() now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2dd7f2
|
8 years |
jakub |
Reduce the number of files that include <sys/types.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f97f5cc2
|
10 years |
jiri |
Enable partition support with all disk drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff381a7
|
10 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9b2cb4c
|
10 years |
martin |
unify interface API
* introduce new interfaces
* unify location …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e96047c
|
10 years |
jiri |
Fdisk first prototype.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@749fe15b
|
10 years |
jakub |
Merge from lp:~jakub/helenos/ddisk
- Add MSIM platform driver
- Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73e894c
|
10 years |
jakub |
Unregister ddisk interrupt in ddisk_dev_remove_common().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42d0eeb6
|
10 years |
jakub |
Rename the soft state type to ddisk_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4f32fff
|
10 years |
jakub |
Add members to hold disk size and number of blocks.
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b084d3
|
10 years |
jakub |
Do not maintain a separate function soft state.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f04c28
|
10 years |
jakub |
Tone down log level to avoid deadlock during mount.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0eacc32
|
10 years |
jakub |
Register and handle ddisk interrupt.
Implement …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43523b1
|
10 years |
m.lombardi85 |
ata_bd: remove unreacheable code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2e78b0
|
10 years |
jakub |
Very basic and incomplete ddisk driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4abe919
|
11 years |
jiri |
Add sync cache operation for ATA devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35b8bfe
|
11 years |
jiri |
ATAPI commands correspond to SCSI SPC, SBC and MMC commands (with a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@c2844735
|
11 years |
jiri |
ATAPI CD-ROM needs to return device capacity. (Could not mount HelenOS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@bf9cb2f
|
11 years |
martin |
complete the desired API semantics of physmem_map() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f620e8
|
12 years |
jano.vesely |
libdrv, libc: Move AHCI to libdrv.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99e8fb7b
|
12 years |
jano.vesely |
libdrv: Move pci_config client side to libdrv
Remove duplicate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39bcc99
|
12 years |
jiri |
Adjust ATA polling strategy for 15x better performance.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@8442d10
|
12 years |
martin |
improve the API of physmem_map(), dmamem_map() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c0dea01
|
12 years |
m.lombardi85 |
ata_bd: add the functions to the bd category
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@882bc4b
|
12 years |
jiri |
Factor out ATA PIO data in/out protocols, per standard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3de67b4c
|
12 years |
jiri |
ata_bd needs to use hw_res (PIO resource configration protcol).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f391e9
|
12 years |
jiri |
ata_bd should use ddf_msg().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66cb7a2
|
12 years |
jiri |
Convert ata_bd to DDF.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@267f235
|
13 years |
vojtechhorky |
log_init() needs only one parameter
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
|
|
|
@76c07e4
|
13 years |
martin |
fix condition reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb3683a
|
13 years |
martin |
AHCI improvements
* avoid interrupt lockups by properly detecting and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae3ff9f5
|
13 years |
martin |
import AHCI updates (comments, fixes) from Petr Jerman …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@730dce77
|
13 years |
martin |
get rid of the packed structure attribute (there should be no unwanted …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a00d555
|
13 years |
martin |
AHCI fixups
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
|