git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1008 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
6d9146901c
commit
4a4940c5b1
|
@ -360,11 +360,14 @@
|
||||||
* @details This module defines an abstract interface for digital I/O ports.
|
* @details This module defines an abstract interface for digital I/O ports.
|
||||||
* Note that no code is present, I/O ports are just a set of macros that must
|
* Note that no code is present, I/O ports are just a set of macros that must
|
||||||
* be implemented by an @ref IOPortsLLD.<br>
|
* be implemented by an @ref IOPortsLLD.<br>
|
||||||
|
* This system has the advantage to make the access to I/O ports platform
|
||||||
|
* independent from the implementation logic.<br>
|
||||||
* Currently the I/O ports interface does not handle physical port programming
|
* Currently the I/O ports interface does not handle physical port programming
|
||||||
* like direction, pull up/down resistors etc. The interface only allows input
|
* like direction, pull up/down resistors etc. The interface only allows input
|
||||||
* and output operations but this may change in future releases.
|
* and output operations but this may change in future releases.<br>
|
||||||
* This system has the advantage to make the access to I/O ports platform
|
* Note that the @ref IOPortsLLD may also offer non standard macro and
|
||||||
* independent from the implementation logic.
|
* functions in order to support specific features but, of course, the use of
|
||||||
|
* such interfaces would not be portable.
|
||||||
*
|
*
|
||||||
* <h2>Implementation Rules</h2>
|
* <h2>Implementation Rules</h2>
|
||||||
* In implementing an @ref IOPortsLLD there are some rules/behaviors that
|
* In implementing an @ref IOPortsLLD there are some rules/behaviors that
|
||||||
|
|
Loading…
Reference in New Issue