This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Jifl> Actually it is a bit of a mistake. When the interface has no Jifl> implementations, the requires will have no effect because Jifl> the interface will then be inactive (in the CDL sense). So Jifl> in practice this would permit no watchdog implementations.
No. By default interfaces have the data flavor, not bool or booldata, so they are always enabled. Hence the "requires" property is always active, whether it belongs to the package or to the interface. It can be argued that the "requires" property is more properly associated with the package or the interface. IIRC in an early implementation the "requires" property did have to belong to the interface, so much existing CDL will reflect that.
Jifl -- eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts --[ "You can complain because roses have thorns, or you ]-- --[ can rejoice because thorns have roses." -Lincoln ]-- Opinions==mine
-- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |