Home | Contact | About | Search

Embedded Networking Consulting Login
emenu
emenu OS API emenu Profiler emenu MemTool emenu PCI emenu Reference emenu Links emenu
emenu emenu emenu emenu emenu emenu

OS API


Navosha's OS API provides a level of abstraction for rapid porting to a new operating system. Below is an index of available functions by type.

Memory Allocation

  memFixedCreateHeap
  memFixedDestroyHeap
  memFixedAlloc
  memFixedFree
  memAlloc
 

memFree

Message Queues

  msgCreate
  msgDestroy
  msgWrite
  msgRead

Mutexes

  mutCreate
  mutDestroy
  mutTake
  mutGive

Semaphores

  semCreate
  semDestroy
  semTake
  semGive
  semGetCount

Threads

  threadSpawn
  threadDelete
  threadDelay
  threadSuspend
  threadResume
  threadLock
  threadUnlock
  threadPrioritySet
  threadPriorityGet

Watchdogs

  wdCreate
  wdDestroy
  wdRestart

© 2001-2002 Navosha, Inc.