]> Devi Nivas Git - cs3210-lab1.git/commitdiff
Update lab1.md
authorDevecsery, David <ddevec@gatech.edu>
Wed, 12 Aug 2020 22:47:54 +0000 (18:47 -0400)
committerGitHub Enterprise <github-noreply@oit.gatech.edu>
Wed, 12 Aug 2020 22:47:54 +0000 (18:47 -0400)
Added "extra" section to lab1.md

instructions/lab1.md

index be0159b9252870fce1295fe4a332db218a0829a7..2f2861789d71ead6e08704810cf0e049a6199261 100644 (file)
@@ -485,3 +485,11 @@ considered a violation of academic integrity, and will be punished.  The
 autograder logs all submissions both locally and remotely, so any submission may
 be audited.
 
+
+## Extra
+
+If you're begging for more after this assignment, you may consider trying some
+of the following projects (no credit given, just fun experiments):
+-  Explore what it takes to get the xv6 kernel to boot with a commodity bootloader (e.g. Grub), why is this hard?
+-  Can the xv6 bootblock be made to work with an EFI (instead of BIOS) based bootloader?  What does that take?
+-  Can you get xv6 to use (not just recognize) arbitrarily large amounts of physical memory? (up to 4GB)  This is very challenging, but also very interesting!  (Its also highly related to lab 2)  (Even harder, you can use over 4GB of physical memory with PAE)