X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=TODO;h=b4e216e1288f0ced59b414d8979ce303c0771099;hb=92a9042260216e7e1ed82795f4d14b3447c91fa0;hp=a07e2b422e21fe45b32a9f4cb5dc37c3ceb297b7;hpb=4eebaacd20c4d3bcc440751acdb8149ff9e56c11;p=pintos-anon diff --git a/TODO b/TODO index a07e2b4..b4e216e 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,14 @@ -*- text -*- -* Clean up: +* FS and GS: - - Replace AT&T assembly code by Intel assembly so that students can - figure out the asm from the Intel manuals. Compare object files - before and after to make sure nothing changed. + - struct intr_frame: Add members. + + - intr_entry(): Save, reset. + + - intr_exit(): Restore. + + - execute_thread(): Initialize. * Userprog project: