/* Accesses a bad address. The process must be terminated with -1 exit code. */ #include “tests/lib.h” #include “tests/main.h” void test_main (void) { fail (“bad…
/* Demonstrate that the stack can grow. This must succeed. */ #include #include “tests/arc4.h” #include “tests/cksum.h” #include “tests/lib.h” #include “tests/main.h” void test_main (void) { char…
/* Writes to a file through a mapping, and unmaps the file, then reads the data in the file back using the read system call…
Pintos, including its documentation, is subject to the following license: Copyright (C) 2004, 2005, 2006 Board of Trustees, Leland Stanford Jr. University. All rights reserved.…
#ifndef THREADS_SWITCH_H #define THREADS_SWITCH_H #ifndef __ASSEMBLER__ /* switch_thread()’s stack frame. */ struct switch_threads_frame { uint32_t edi; /* 0: Saved %edi. */ uint32_t esi; /* 4:…
#ifndef TESTS_ARC4_H #define TESTS_ARC4_H #include #include /* Alleged RC4 algorithm encryption state. */ struct arc4 { uint8_t s[256]; uint8_t i, j; }; void arc4_init (struct…
Functionality and robustness of alarm clock: 4 alarm-single 4 alarm-multiple 4 alarm-simultaneous 4 alarm-priority 1 alarm-zero 1 alarm-negative
Index: bochs-2.2.6/iodev/hdimage.h diff -u bochs-2.2.6/iodev/hdimage.h~ bochs-2.2.6/iodev/hdimage.h — bochs-2.2.6/iodev/hdimage.h~ 2005-11-06 03:07:01.000000000 -0800 +++ bochs-2.2.6/iodev/hdimage.h 2006-09-28 15:55:50.000000000 -0700 @@ -273,14 +273,8 @@ class sparse_image_t : public device_ima…
#ifndef TESTS_VM_PARALLEL_MERGE #define TESTS_VM_PARALLEL_MERGE 1 void parallel_merge (const char *child_name, int exit_status); #endif /* tests/vm/parallel-merge.h */