Difference between revisions of "GeneveOS XOP Definitions"
Jump to navigation
Jump to search
m |
m |
||
| Line 16: | Line 16: | ||
| 8 || [[GeneveOS Device Operation | Device Operation ]] | | 8 || [[GeneveOS Device Operation | Device Operation ]] | ||
|- | |- | ||
| 9 || Utility functions | | 9 || [[GeneveOS Utility Functions | Utility functions]] | ||
|- | |- | ||
| 10 || Mathematical functions | | 10 || Mathematical functions | ||
Revision as of 19:37, 17 July 2016
MDOS makes frequent use of XOPs and offers them for user programs. An XOP (extended operation) is a special command of the TMS processor family which causes a context switch, transferring control to a location that is specified in a table.
Compared to common architecture concepts, the XOP is TI's way of implementing a system call.
| XOP number | Category |
|---|---|
| 5 | Keyboard |
| 6 | Video display |
| 7 | Memory Management |
| 8 | Device Operation |
| 9 | Utility functions |
| 10 | Mathematical functions |