OpenCores
URL https://opencores.org/ocsvn/plasma/plasma/trunk

Subversion Repositories plasma

[/] [plasma/] [trunk/] [kernel/] [rtos.c] - Diff between revs 233 and 240

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 233 Rev 240
Line 135... Line 135...
static OS_Semaphore_t *SemaphoreLock;
static OS_Semaphore_t *SemaphoreLock;
static OS_Semaphore_t *SemaphoreTimer;
static OS_Semaphore_t *SemaphoreTimer;
static OS_Timer_t *TimerHead;     //Linked list of timers sorted by timeout
static OS_Timer_t *TimerHead;     //Linked list of timers sorted by timeout
static OS_FuncPtr_t Isr[32];
static OS_FuncPtr_t Isr[32];
static int InterruptInside;
static int InterruptInside;
int InitStack[128];               //Used by boot.asm
 
 
 
 
 
/***************** Heap *******************/
/***************** Heap *******************/
/******************************************/
/******************************************/
OS_Heap_t *OS_HeapCreate(const char *name, void *memory, uint32 size)
OS_Heap_t *OS_HeapCreate(const char *name, void *memory, uint32 size)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.