Group numbers:
This directory is your group's workspace.
memset c0000000 0 1ff
tftp bootX c0000000
flash 20000 c0000000 1ff
exec 20000
X is your group number.
memset clears the given area of RAM.
tftp is the Trivial File Transfer Protocol. It is not
error-checked and requires no log in sequence. It does however require that
your client (i.e. CerfBoard) be permitted by the server (nedre) to use
this service (this is determined by a configuration file on the server).
flash writes data into Flash memory from RAM. Flash memory is
essentially a battery backed RAM and you can think of it as writable ROM. Yes I
know, this is a bit of an oxymoron.
exec runs the boot script at the given location.
mknod creates a special file, in this case a character special file
(that's the c option). We don't care about the minor version
number, so arbitrarily choose 0.
major_version_number is the number in the #define
directive in the file linux/drivers/char/blah.c on
nedre. Your device driver is now ready for use.