diff --git a/2004/gavin/.gitignore b/2004/gavin/.gitignore index 641d56fe3..3b272d8b3 100644 --- a/2004/gavin/.gitignore +++ b/2004/gavin/.gitignore @@ -1,6 +1,5 @@ -fs.tar gavin -kernel sh vi gavin.o +fs/ diff --git a/2004/gavin/README.md b/2004/gavin/README.md index 1bfbdd932..d5ead237c 100644 --- a/2004/gavin/README.md +++ b/2004/gavin/README.md @@ -25,7 +25,7 @@ su ``` Make a floppy with an ext2 filesystem (`mke2fs /dev/fd0` replacing `fd0` with -whatever the floppy device is!), mount it under `/mnt/floppy`. Then: +whatever the floppy device is!), mount it under `/mnt/floppy` and then: ```sh @@ -47,13 +47,13 @@ Move the window away from the corner. vi gavin.c ``` -Scroll the file with up-arrow and down-arrow +Scroll up and down the file with up-arrow and down-arrow. ```sh sh ``` -Can have several shell windows: +You can have several shell windows: ```sh vi README.md @@ -62,6 +62,15 @@ vi README.md Press and hold any key. +### Alternate method + +[Yusuke Endoh](/winners.html#Yusuke_Endoh) provided the `kernel` and `fs.tar` +files which can be used if you cannot normally use this entry. Instead of +generating the files just use the files provided. + +Thank you Yusuke! + + ## Judges' remarks: Over the years, we've seen a program that dumps core if executed on a "wrong" diff --git a/2004/gavin/fs.tar b/2004/gavin/fs.tar new file mode 100644 index 000000000..35a03f8bf Binary files /dev/null and b/2004/gavin/fs.tar differ diff --git a/2004/gavin/kernel b/2004/gavin/kernel new file mode 100644 index 000000000..7f38294bb Binary files /dev/null and b/2004/gavin/kernel differ