diff options
author | gonzo <gonzo@FreeBSD.org> | 2013-02-28 19:43:14 +0000 |
---|---|---|
committer | gonzo <gonzo@FreeBSD.org> | 2013-02-28 19:43:14 +0000 |
commit | 9b1d7b3ae47bf2aa81c07ad2179ef27132327f2a (patch) | |
tree | b98301b12ea265208895740e1307ae28cc25913d /lib/libc/stdio/flags.c | |
parent | 9ccbe7b6a4a12fa62e63d80ada8c85930e0c3cba (diff) | |
download | FreeBSD-src-9b1d7b3ae47bf2aa81c07ad2179ef27132327f2a.zip FreeBSD-src-9b1d7b3ae47bf2aa81c07ad2179ef27132327f2a.tar.gz |
Add hooks for plugging platform-provided transfer backend.
In order to use platorm backend hardware driver should
impement three methods:
- platform_start_transfer and platform_finish_transfer
to start and finish transfer
- platform_will_handle - check whether transaction is
suitable for backend. If not - driver will fall back
to PIO mode.
Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp>
Approved by: ian@
Diffstat (limited to 'lib/libc/stdio/flags.c')
0 files changed, 0 insertions, 0 deletions