- Timestamp:
- 03/06/15 17:41:49 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 23e43f6
- Parents:
- b05549fc
- git-author:
- Gedare Bloom <gedare@…> (03/06/15 17:41:49)
- git-committer:
- Gedare Bloom <gedare@…> (03/10/15 16:53:07)
- Location:
- doc/user
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/user/conf.t
rb05549fc r3ac68119 596 596 597 597 @c 598 @c === CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS === 599 @c 600 @subsection Disable Classic API Notepads 601 602 @findex CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS 603 604 @table @b 605 @item CONSTANT: 606 @code{CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS} 607 608 @item DATA TYPE: 609 Boolean feature macro. 610 611 @item RANGE: 612 Defined or undefined. 613 614 @item DEFAULT VALUE: 615 This is not defined by default, and Classic API Notepads are supported. 616 617 @end table 618 619 @subheading DESCRIPTION: 620 @code{CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS} should be defined if the 621 user does not want to have support for Classic API Notepads in their 622 application. 598 @c === CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS === 599 @c 600 @subsection Enable Classic API Notepads 601 602 @findex CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS 603 604 @table @b 605 @item CONSTANT: 606 @code{CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS} 607 608 @item DATA TYPE: 609 Boolean feature macro. 610 611 @item RANGE: 612 Defined or undefined. 613 614 @item DEFAULT VALUE: 615 This is not defined by default, and Classic API Notepads are not supported. 616 617 @end table 618 619 @subheading DESCRIPTION: 620 @code{CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS} should be defined if the 621 user wants to have support for Classic API Notepads in their application. 623 622 624 623 @subheading NOTES: … … 626 625 thirty-two bit integers. This saves sixty-four bytes per task/thread 627 626 plus the allocation overhead. Notepads are rarely used in applications 628 and this can save significant memory in a low RAM system. 627 and this can save significant memory in a low RAM system. Classic API 628 Notepads are deprecated, and this option is expected to be obsolete in 629 the near future. 630 631 @c 632 @c === CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS === 633 @c 634 @subsection Disable Classic API Notepads 635 636 @findex CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS 637 638 @table @b 639 @item CONSTANT: 640 @code{CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS} 641 642 @item DATA TYPE: 643 Boolean feature macro. 644 645 @item RANGE: 646 Defined or undefined. 647 648 @item DEFAULT VALUE: 649 This is not defined by default, and Classic API Notepads are not supported. 650 651 @end table 652 653 @subheading DESCRIPTION: 654 @code{CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS} is deprecated. If users 655 want to have support for Classic API Notepads, they should use 656 @code{CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS}. 657 658 @subheading NOTES: 659 Disabling Classic API Notepads saves the allocation of sixteen (16) 660 thirty-two bit integers. This saves sixty-four bytes per task/thread 661 plus the allocation overhead. Notepads are rarely used in applications 662 and this can save significant memory in a low RAM system. Classic API 663 Notepads are deprecated, and this option is expected to be obsolete in 664 the near future. 629 665 630 666 @c -
doc/user/task.t
rb05549fc r3ac68119 646 646 directive allows the user to obtain the note 647 647 contained in any one of the sixteen notepads of a specified task. 648 Notepads are deprecated and will be removed. 648 649 649 650 @subsection Task Deletion … … 1516 1517 1517 1518 @subheading NOTES: 1519 This directive is deprecated and will be removed. 1520 1518 1521 This directive will not cause the running task to be preempted. 1519 1522 … … 1568 1571 1569 1572 @subheading DESCRIPTION: 1573 This directive is deprecated and will be removed. 1574 1570 1575 This directive sets the notepad entry for the task specified by 1571 1576 id to the value note. -
doc/user/userext.t
rb05549fc r3ac68119 138 138 to utilize the notepad locations associated with each task 139 139 although this may conflict with application usage of those 140 particular notepads. 140 particular notepads. However, notepads are deprecated and will 141 be removed. 141 142 142 143 The TCB extension is an array of pointers in the TCB. The
Note: See TracChangeset
for help on using the changeset viewer.