Difference between revisions of "Template:Module"
(docu) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 25: | Line 25: | ||
{{!}} style="vertical-align:top;" {{!}}Control6 | {{!}} style="vertical-align:top;" {{!}}Control6 | ||
{{!}} {{{CONTROL6}}} | {{!}} {{{CONTROL6}}} | ||
+ | }} | ||
+ | |- | ||
+ | {{#if: {{{TIMER|}}}| | ||
+ | {{!}} style="vertical-align:top;" {{!}}Uses Timer | ||
+ | {{!}} {{{TIMER}}} | ||
}} | }} | ||
|- | |- | ||
Line 63: | Line 68: | ||
{{Codeline|<nowiki>{{stable}}</nowiki>}} | {{Codeline|<nowiki>{{stable}}</nowiki>}} | ||
{{stable}} | {{stable}} | ||
+ | {{Codeline|<nowiki>{{Experimental}}</nowiki>}} | ||
+ | {{Experimental}} | ||
{{Codeline|<nowiki>{{In_Development}}</nowiki>}} | {{Codeline|<nowiki>{{In_Development}}</nowiki>}} | ||
{{In Development}} | {{In Development}} | ||
Line 76: | Line 83: | ||
| | | | ||
{{Codeline|<nowiki>{{has_ecmd}}</nowiki>}} | {{Codeline|<nowiki>{{has_ecmd}}</nowiki>}} | ||
− | {{ | + | |} |
+ | or leave blank | ||
+ | |||
+ | == Templates for CONTROL6 == | ||
+ | {| style="width:50%" | ||
+ | |- | ||
+ | | | ||
+ | {{Codeline|<nowiki>{{has_control6}}</nowiki>}} | ||
+ | |} | ||
+ | or leave blank | ||
+ | |||
+ | == Templates for TIMER == | ||
+ | {| style="width:50%" | ||
+ | |- | ||
+ | | | ||
+ | {{Codeline|<nowiki>{{occupies_timer|VALUE}}</nowiki>}} | ||
|} | |} | ||
or leave blank | or leave blank | ||
Line 89: | Line 111: | ||
|PINNING=yes | |PINNING=yes | ||
|ECMD={{has_ecmd}} | |ECMD={{has_ecmd}} | ||
− | | | + | |CONTROL6={{has_control6}} |
|DEPENDS=[[ECMD]] | |DEPENDS=[[ECMD]] | ||
|REQUIRES= - | |REQUIRES= - | ||
Line 103: | Line 125: | ||
|PINNING=yes | |PINNING=yes | ||
|ECMD={{has_ecmd}} | |ECMD={{has_ecmd}} | ||
− | | | + | |CONTROL6={{has_control6}} |
|DEPENDS=[[ECMD]] | |DEPENDS=[[ECMD]] | ||
|REQUIRES= - | |REQUIRES= - | ||
+ | |TIMER={{occupies_timer|1}} | ||
|CODE=[https://github.com/ethersex/ethersex/tree/master/hardware/onewire https://github.com/ethersex/ethersex/tree/master/hardware/onewire] | |CODE=[https://github.com/ethersex/ethersex/tree/master/hardware/onewire https://github.com/ethersex/ethersex/tree/master/hardware/onewire] | ||
}} | }} |
Latest revision as of 21:20, 2 April 2013
Module |
---|
Contents
If you use one of the following templates, the module will automatically added to the proper category
{{I/O}}
{{Protocols}}
{{Applications}}
Templates for STATUS
{{stable}} Stable
{{Experimental}} Experimental
{{In_Development}} In Development
{{Unstable}} Unstable/Broken
{{Deprecated}} Deprecated
|
Templates for ECMD
{{has_ecmd}} |
or leave blank
Templates for CONTROL6
{{has_control6}} |
or leave blank
Templates for TIMER
{{occupies_timer|VALUE}} |
or leave blank
Example
{{Module |NAME=Onewire |MENUCONFIG={{I/O}}->Onewire support |STATUS={{stable}} |PINNING=yes |ECMD={{has_ecmd}} |CONTROL6={{has_control6}} |DEPENDS=[[ECMD]] |REQUIRES= - |CODE=[https://github.com/ethersex/ethersex/tree/master/hardware/onewire https://github.com/ethersex/ethersex/tree/master/hardware/onewire] }}
Result
Onewire | |
---|---|
Status | Stable
|
menuconfig | I/O->Onewire support |
Pinning | yes |
Ecmd | yes |
Control6 | yes |
Uses Timer | Timer 1 |
Depends on | ECMD |
Requires | - |
Code | https://github.com/ethersex/ethersex/tree/master/hardware/onewire |