Changes between Version 5 and Version 6 of WikiStart
- Timestamp:
- Aug 3, 2014, 2:33:24 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v5 v6 7 7 == Z) User Level Libraries == 8 8 9 === __ Peripheral Access__ ===9 === __[wiki:library_stdio stdio library]__ === 10 10 11 Th e [wiki:library_stdio stdio] library contains allowing an application12 to access peripherals. All these functions containat least one system call.11 This library contains all functions allowing an application 12 to access a peripheral, or a protected processor register. Each function contains at least one system call. 13 13 14 === __ Utility Functions__===14 === __[wiki:library_stdlib stdlib library]=== 15 15 16 The [wiki:library_stdlib stdlib] library contains various utility functions. 17 These functions do not use system calls. 16 This library contains various utility functions that do not use system calls. 18 17 19 === __ MWMR channels__ ===18 === __[wiki:library_mwmr MWMR library]__ === 20 19 21 Th e [wiki:library_mwmr mwmr_channel]library defines a communication middleware20 This library defines a communication middleware 22 21 supporting channelised communications in a multi-tasks parallel application. 22 This middleware does not use system calls. 23 23 24 === __ Synchonisation Barriers__ ===24 === __[wiki:library_barrier barrier library]__ === 25 25 26 Th e [wiki:library_barrier barrier]library contains functions used to synchronize26 This library contains functions used to synchronize 27 27 severals tasks in a multi-task parallel application. Most of these functions 28 28 do not use system calls. 29 29 30 === __ Spin-Locks__ ===30 === __[wiki:library_locks spin_lock library]__ === 31 31 32 Th e [wiki:library_spin_lock spi4yyn_lock]library contains functions used to provide32 This library contains functions used to provide 33 33 exclusive access to a shared ressource in a multi-task parallel application. 34 34 These functions do not use system calls. 35 35 36 === __ Memory Allocation__ ===36 === __[wiki:library_malloc malloc library]__ === 37 37 38 Th e [wiki:library_malloc malloc] library contains functions allowing anapplication38 This library contains functions allowing an user application 39 39 to dynamically allocate virtual memory in the application heap. 40 These functions do not use system calls.