|
|
@2a5d4649
|
4 months |
jiri |
ISA/PCI IDE needs to attach even if one channel is empty.
|
|
|
@07039850
|
6 months |
jiri |
Implement quiesce in ISA and PCI IDE and in PC Floppy.
|
|
|
@832cbe7
|
7 months |
jiri |
Add proper IDE PCI to ISA fallback mechanism.
To determine if legacy …
|
|
|
@a796812c
|
7 months |
jiri |
Fix ISA IDE
|
|
|
@56210a7a
|
7 months |
zarevucky.jiri |
Update GCC and binutils to latest versions
|
|
|
@145d4e2e
|
13 months |
jiri |
Add doxygen group definition and minimal unit tests to libata
|
|
|
@f32f89a
|
13 months |
jiri |
Fix format specifiers not correct for 32-bit
|
|
|
@705b65ea
|
14 months |
jiri |
Do not automatically mount floppy. Reduce driver verbosity.
|
|
|
@f77ede10
|
14 months |
jiri |
Write data (floppy)
|
|
|
@dc5647e
|
14 months |
jiri |
PC floppy disk driver
Bare minimum implemented.
|
|
|
@221daa5
|
15 months |
jiri |
Fix off-by-one errors (thx Miroslav Cimerman)
|
|
|
@01d5049
|
15 months |
jiri |
PCI-IDE should correctly handle interrupt sharing
|
|
|
@a38d504
|
15 months |
jiri |
Limit I/O operations not to exceed DMA buffer size
|
|
|
@645d3832
|
15 months |
jiri |
Add DMA support to PCI-IDE / libata (register commands)
|
|
|
@443695e
|
15 months |
jiri |
Basic PCI-IDE driver (no DMA support)
Also, make sure we avoid …
|
|
|
@60744cb
|
16 months |
jiri |
Let driver specify any argument to IRQ handler
This allows the driver …
|
|
|
@646849b3
|
16 months |
jiri |
Handle both IDE channels in the same driver instance
We need to work …
|
|
|
@59c0f478
|
16 months |
jiri |
Rename ata_bd → isa-ide
|
|
|
@2791fbb7
|
16 months |
jiri |
Move generic ATA code out to libata
|
|
|
@64cf7a3
|
16 months |
jiri |
ATA Block Driver support for IRQ
You can fall back to PIO mode by not …
|
|
|
@21989e5
|
16 months |
jiri |
Allow ata_bd to transfer more than 1 block in a single IO
|
|
|
@d1582b50
|
5 years |
jiri |
Fix spacing in single-line comments using latest ccheck
This found …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eaf4e2fc
|
6 years |
jiri |
Make ATA driver less verbose
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
7 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
|
8 years |
aearsis |
usb: cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0a5d4c
|
8 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
|
|
|