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

Subversion Repositories s6soc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /s6soc/trunk
    from Rev 36 to Rev 37
    Reverse comparison

Rev 36 → Rev 37

/rtl/builddate.v
1,?rev1len? → ?rev2line?,?rev2len?
`define DATESTAMP 32'h20160514
`define DATESTAMP 32'h20160516
/doc/src/spec.tex
293,7 → 293,7
{\tt kinit()}, which builds each of the tasks and connects their file
descriptors to the various devices they will be referencing.
\subsection{Traps}
The ZipCPU supports a variety of traps, listed here:
The ZipOS supports a variety of traps, listed here:
\begin{itemize}
\item WAIT: Halts the execution of a process until an event takes place, or
a timeout has been reached. The events that can take place are a
/sw/zipos/ksetup.c
54,7 → 54,7
KDEVICE *pipedev, *txdev, *pwmdev;
void *heap; // = _top_of_heap; // Need to wait on startup to set this
 
#define CONTEXT_LENGTH 100000 // 1ms
#define CONTEXT_LENGTH 80000 // 1ms
 
int LAST_TASK;
 
/sw/zipos/kernel.c
61,7 → 61,7
KDEVICE *pipedev, *txdev, *pwmdev;
void *heap; // = _top_of_heap; // Need to wait on startup to set this
 
#define CONTEXT_LENGTH 100000 // 1ms
#define CONTEXT_LENGTH 80000 // 1ms
#define TICKS_PER_SECOND 1000
 
void kwrite_audio(TASKP tsk, int dev, int *dst, int len);
121,7 → 121,6
// Acknowledge current ints, and turn off pending ints
sys->io_pic = INT_DISABLEV(pic)|(INT_CLEAR(pic));
if(pic&INT_TIMA) {
milliseconds++;
if (++ticks >= TICKS_PER_SECOND) {//(pic & SYSINT_PPS)
// Toggle the low order LED
tickcount++;

powered by: WebSVN 2.1.0

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