Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
QNX Community Resources
Developer Support
QNX Documentation Library
QNX Developer Support

QNX Developer Support

QNX Software Systems
Developer Resources
Blogs
Board support packages
Foundry27 projects
Forums
Hardware support listing
Online video tutorials
Product documentation
Technical Articles

[Previous] [Contents] [Index] [Next]

Keywords - M


· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


malloc()
· Shared objects ·

MAP_ANON
· mmap() ·

MAP_BELOW16M
· mmap() ·

MAP_FIXED
· mmap() ·

MAP_NOINIT
· Initializing allocated memory · mmap() ·

MAP_NOX64K
· mmap() ·

MAP_PHYS
· mmap() ·

MAP_PRIVATE
· mmap() ·

MAP_SHARED
· mmap() ·

memory
budgeting (not implemented)
· What are partitions? ·
initializing
· Initializing allocated memory ·
protection, advantage of for embedded systems
· Memory management ·
shared
· IPC issues · Message copying · mmap() · Shared memory · Synchronization via scheduling algorithm ·

Memory Management Units (MMUs)
· Memory Management Units (MMUs) ·

message copying
· Message copying ·

message passing
· QNX Neutrino as a message-passing operating system · Synchronous message passing · System services ·
API
· Message-passing API ·
as means of synchronization
· QNX Neutrino as a message-passing operating system ·
network-wide
· QNX Neutrino distributed ·

message queues
· POSIX message queues ·

messages
contents of
· QNX Neutrino as a message-passing operating system ·
multipart
· Message copying ·
tend to be tiny
· IPC issues ·

microkernel
· Introduction ·
comparable to a realtime executive
· Microkernel architecture ·
defined
· Microkernel architecture ·
general responsibilities
· A true kernel ·
instrumentation
· Introduction ·
instrumented
· Introduction ·
locking
· Kernel locking ·
managing team of cooperating processes
· The OS as a team of processes ·
modularity as key aspect
· Microkernel architecture ·
services
· A true kernel ·
SMP
· How the SMP microkernel works · Neutrino's microkernel approach ·

mkfifo
· FIFOs ·

mkfifo()
· FIFOs ·

mmap()
· Creating a shared-memory object · Initializing allocated memory · mmap() · Second-level default message handling ·

MMU
· Memory Management Units (MMUs) · Message copying ·

mount structure (resource manager)
· Second-level default message handling ·

mountpoints
· Domains of authority · Introduction ·

mprotect()
· Creating a shared-memory object · mmap() ·

mq server
· POSIX message queues ·

mq_close()
· File-like interface · Message-queue functions ·

mq_getattr()
· Message-queue functions ·

mq_notify()
· I/O notification · Message-queue functions ·

mq_open()
· File-like interface · Message-queue functions ·

mq_receive()
· File-like interface · Message-queue functions ·

mq_send()
· File-like interface · Message-queue functions ·

mq_setattr()
· Message-queue functions ·

mq_unlink()
· File-like interface · Message-queue functions ·

mqueue resource manager
· POSIX message queues ·

MsgDeliverEvent()
· Events · Message-passing API · Thread life cycle ·

MsgError()
· MsgReply() vs MsgError() · Synchronous message passing ·

MsgInfo()
· Message-passing API ·

MsgKeyData()
· Message-passing API ·

MsgRead()
· Message-passing API ·

MsgReadv()
· Simple messages ·

MsgReceive()
· Message-passing API · QNX Neutrino IPC · Thread life cycle ·

MsgReceivePulse()
· Message-passing API ·

MsgReceivePulsev()
· Simple messages ·

MsgReceivev()
· Simple messages ·

MsgReply()
· Message-passing API · MsgReply() vs MsgError() · QNX Neutrino IPC · Simple messages ·

MsgReply*()
· Thread life cycle ·

MsgReplyv()
· Simple messages ·

MsgSend()
· Message-passing API · MsgReply() vs MsgError() · QNX Neutrino IPC · Simple messages · Thread life cycle ·

MsgSendPulse()
· Message-passing API · Thread life cycle ·

MsgSendsv()
· Simple messages ·

MsgSendv()
· Introduction · Simple messages ·

MsgSendvs()
· Simple messages ·

MsgWrite()
· Message-passing API ·

msync()
· Creating a shared-memory object ·

multicore processors
· Introduction ·

multiprocessing
· Introduction ·

munmap()
· Creating a shared-memory object · Initializing allocated memory ·

munmap_flags()
· Initializing allocated memory ·

MUTEX (thread state)
· Thread life cycle ·

mutexes
· IPC issues · Mutual exclusion locks · Synchronization services · System services ·
attributes
· Priority inheritance ·
priority inheritance
· Priority inheritance ·
SMP
· Critical sections ·

· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·


[Previous] [Contents] [Index] [Next]