| Summary: | IGateProvider 'enter' API description is too generic. | ||
|---|---|---|---|
| Product: | [Technology] RTSC | Reporter: | Alan DeMars <ademars> |
| Component: | Runtime | Assignee: | Alan DeMars <ademars> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | d-russo, dfriedland |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Alan DeMars
Quote from Mark Grosen: "I was reviewing some code and was looking at “gates”. In ti.sysbios.gates, there are 6 different Gate variants. What I found lacking in the CDOC for these was the missing descriptions for the key methods: enter() and leave(). There is no function description for these nor is there a link to IGateProvider, leaving me wondering how to use these modules. Suggestions? (BTW, even when I get to IGateProvider, as a run-of-the-mill C programmer, I am left confused as to what exactly I should call.)" A bug in the spec files for all ti.sysbios.gates accidentally nodoc'd enter/exit. However, per Mark's parenthetical remark in the last line above, even after fixing the nodoc problem, the generic 'enter' CDOC inherited from IGateProvider is still not sufficient for a user to know how/when to use the API. |