cef80a1fb7
Fixes bfs part of #10336. Untested on SATA (don't have a testing drive to sacrifice) but working fine on SD/MMC. This requires moving the copy from kernel to userland into the devfs. As a result the code in the disk drivers becomes a bit simpler. Also add some documentation for the common ioctls to implement for a disk device. Change-Id: Ie84b6a1d293828d33902a64b3c9d4b19aa6eacb1 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3640 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> |
||
---|---|---|
.. | ||
bus | ||
pcmcia | ||
tty | ||
usb | ||
ACPI.h | ||
bios.h | ||
bus_manager.h | ||
config_manager.h | ||
cpufreq.h | ||
cpuidle.h | ||
device_manager.h | ||
disk_device_manager.h | ||
dpc.h | ||
driver_settings.h | ||
Drivers.h | ||
fs_cache.h | ||
fs_interface.h | ||
interrupt_controller.h | ||
io_requests.h | ||
ISA.h | ||
isapnp.h | ||
KernelExport.h | ||
locked_pool.h | ||
midi_driver.h | ||
mime_table.h | ||
module.h | ||
PCI_x86.h | ||
PCI.h | ||
Select.h | ||
USB2.h | ||
USB3.h | ||
USB_printer.h | ||
USB_rle.h | ||
USB_spec.h | ||
USB.h |