summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-07-27a thoughtFrans Kaashoek
2019-07-27a bit moreFrans Kaashoek
2019-07-27Checkpoint start of locking labFrans Kaashoek
2019-07-27cleaner UART register interfaceRobert Morris
2019-07-27console/uart tweaksRobert Morris
2019-07-27beautify console.cRobert Morris
2019-07-27split printf into a separate file, to make console.c more like a driverRobert Morris
2019-07-26Pass over lab textFrans Kaashoek
2019-07-26fetchint isn't used any moreRobert Morris
2019-07-26???Robert Morris
2019-07-26Checkpoint: split alarmtest exercise in two exercisesFrans Kaashoek
2019-07-26machinevec -> timervecRobert Morris
2019-07-26uservec before userret in trampoline, to match book and kernelvecRobert Morris
2019-07-26Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscvRobert Morris
2019-07-26trampin -> uservecRobert Morris
2019-07-25syscall lab/alarmFrans Kaashoek
2019-07-25Checkpoint start syscall labFrans Kaashoek
2019-07-25Add syscall tracing to the first xv6 labFrans Kaashoek
2019-07-25xFrans Kaashoek
2019-07-25a few name changes in panic msgFrans Kaashoek
2019-07-25First draft of first lab assignment?Frans Kaashoek
2019-07-25fix an exit/exit deadlock -> one more locking protocol violationRobert Morris
2019-07-25purge x86 stuff from defs.hRobert Morris
2019-07-25comments for timer setupRobert Morris
2019-07-24sieve exerciseFrans Kaashoek
2019-07-24Simple find assignmentFrans Kaashoek
2019-07-24rationalize some vm function namesRobert Morris
2019-07-24???Robert Morris
2019-07-24findFrans Kaashoek
2019-07-24Checkpoint some warm-up exercisesFrans Kaashoek
2019-07-24no more PAGEBREAKRobert Morris
2019-07-24ping-pong exerciseRobert Morris
2019-07-24display assembly instructions, to help with first.tex exerciseRobert Morris
2019-07-24xFrans Kaashoek
2019-07-24One moreFrans Kaashoek
2019-07-24Delete a few other no-longer relevant filesFrans Kaashoek
2019-07-24Remove a few no longer relevant filesFrans Kaashoek
2019-07-24add rtm's cow labFrans Kaashoek
2019-07-24Add relevant docs to repoFrans Kaashoek
2019-07-24Add a few sbrktest for lazy allocatioin labFrans Kaashoek
2019-07-23mstart -> startRobert Morris
2019-07-23simplify kernel mapping callsRobert Morris
2019-07-23a few core -> CPURobert Morris
2019-07-23one more TRAMPOLINEFrans Kaashoek
2019-07-22fix mapkstackFrans Kaashoek
2019-07-22Test whether writing below stack failsFrans Kaashoek
2019-07-22Clear U bit for second stack page so that it functions as a guard pageFrans Kaashoek
2019-07-22nitRobert Morris
2019-07-22-MD and TRAPFRAMERobert Morris
2019-07-22Allocate 2 pages per proc, with the top one unmapped.Frans Kaashoek