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

Subversion Repositories or1k

[/] [or1k/] [tags/] [nog_patch_47/] [or1ksim/] [testbench/] [uos/] [README] - Diff between revs 1419 and 1765

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 1419 Rev 1765
This is the Micro OS (uOS) for testing operating system features of
This is the Micro OS (uOS) for testing operating system features of
OpenRISC 1000 architecture. Specifically non reentrant, preemptive
OpenRISC 1000 architecture. Specifically non reentrant, preemptive
multitasking microkernel. Purpose of this code is not to be a true
multitasking microkernel. Purpose of this code is not to be a true
operating system but merely a testbench for testing the architecture,
operating system but merely a testbench for testing the architecture,
or1ksim and software development tools (GCC, Binutils, ...).
or1ksim and software development tools (GCC, Binutils, ...).
This test OS has all necessary exception handlers to handle exceptions. There
This test OS has all necessary exception handlers to handle exceptions. There
are two tasks: one task generates data and passes that data via IPC to the
are two tasks: one task generates data and passes that data via IPC to the
second task. Second task outputs the data via or1ksim syscall to the simulator.
second task. Second task outputs the data via or1ksim syscall to the simulator.
Currently only OR32 is supported (exception handlers are written in
Currently only OR32 is supported (exception handlers are written in
assembly). Tools required to compile sources are the latest
assembly). Tools required to compile sources are the latest
or32-coff-gcc, or32-coff-as and or32-coff-ld. Also make sure you undefine
or32-coff-gcc, or32-coff-as and or32-coff-ld. Also make sure you undefine
VIRTUAL_MACHINE_ONLY when compiling or1ksim.
VIRTUAL_MACHINE_ONLY when compiling or1ksim.
--
--
10/Jun/2000, Damjan Lampret, lampret@opencores.org
10/Jun/2000, Damjan Lampret, lampret@opencores.org
 
 

powered by: WebSVN 2.1.0

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