[an error occurred while processing this directive]
News
Note: Additions to the project
specifications are marked in red.
- 00-08-25
- Network driver available
A kernel image called kernel-serial-udp is now available in the
kernel directory ~cs9242/l4/kernel. It includes a network
driver supporting the UDP protocol, courtesy of the efforts of Ada Lim. See the documentation for more info. To use the
driver modify your Makefile to load kernel-serial-udp
rather than kernel-serial.
To test it, you might want to use the 'netcat' program, installed in
~cs9242/bin-$ARCH/nc:
asyst13 15:25 ~% ~cs9242/bin-$ARCH/nc -u mips13 17
hmmm
hmmm
echo
echo
^C punt!
- 00-08-22
- Soft RESET possible
Instead of hitting the reset button, the system can now also be forced
into the kernel debugger by sending a BREAK on the serial
port. A BREAK can be sent via the Seyon menu
Misc->Break.
- 00-08-22
- Non-caching kernel fixed
The serial driver has been fixed by Matt Chapman, and the
non-caching kernel works now.
- 00-08-09
- Non-caching kernel broken
The non-caching kernel doesn't work, please don't use it. We're working
on it.
- 00-08-08
- More project specs
Further specifications of the project were released.
- 00-08-08
- Makefiles un-broken
The hello_world and pager Makefiles have been
fixed. It is no longer required to ``make clean'' prior to
each ``make''.
- 00-08-08
- Clarification: High stack pointer
Milestone 1 requires you to
execute a program with a high stack pointer. This means that,
unlike the sample code, the child task is to be started off with a stack
pointer outside the range of valid RAM addresses. So, once the task
touches its stack, you will receive page faults which cannot be handled
by a one-on-one mapping to RAM. You will need to do proper virtual
memory management.
Note that you do not need any page tables at this stage, the kernel will
keep track of mappings, once established.
- 00-08-04
- Milestone 1 released.
- 00-08-01
- Milestone 0 released.
COMP9242,
School of Computer Science and Engineering,
University of New South Wales
This page is maintained by
gernot@cse.unsw.edu.au.
Last modified: Friday, 25-Aug-2000 16:07:51 AEST
[an error occurred while processing this directive]
Last modified:
Friday, 25-Aug-2000 16:07:51 AEST