Tutorial5 Constructing Alarm Clock in Pintos
Tutorial5 Constructing Alarm Clock in Pintos
Tutorial 5:Constructing
Alarm clock in Pintos
Nguyen Trung Nam (tutor)
Hanoi University of Science and Technology
Compiled with reference to other presentations
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Source Tree Overview
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Source Tree Overview
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Source Tree Overview
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Building & Running Pintos
• Cd threads/ & typing "make" command.
• Makefile : a copy of
"src/Makefile.build",describes how to build
the kernel.
• kernel.o : result of linking object files complied
from each individual kernel source file into a
single object file.
• kernel.bin : memory image of the kernel,the
exact bytes loaded into memory to run the
Pintos kernel.
• loader.bin : memory image for the kernel
loader,a small chunk of code written in
assembly language that reads the kernel from
disk into memory and starts it up.
• Running Pintos Kernel :
pintos run <project test>
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Tests Kernel Pintos
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Tests Kernel Pintos
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Debugging Tool
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596
Pintos Bootup Sequence
Embedded Networking Research Group School of Elec. and Telecom - Hanoi University of Science and Technology
Email: [email protected] C9-411, Dai Co Viet str. 1, HBT, Hanoi Tel: +84-243-8693596