{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CSE321Week4 - CSE 321 Panya Chanawangsa [email protected]

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
CSE 321 Panya Chanawangsa [email protected]
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Today’s Agenda • Xinu • WRT54GL • Introduction to NEXOS Lab
Background image of page 2
Xinu • Unix spelled backward • Developed by Dr. Douglas E. Comer (Purdue University) • ANSI-compliant C • Meant for educational purposes
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Embedded Xinu • To port Xinu to embedded MIPS platform
Background image of page 4
WRT54GL • Detailed instruction: http://xinu.mscs.mu.edu/HOWTO:Modif y_the_Linksys_hardware • You DO NOT have to do this. We already did it for you. • Our goal is to get you familiar with working in the Embedded Xinu environment
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Introduction to NEXOS Lab • Log on to timberlake/nickelback/hadar • Connect to the NEXOS server: ssh nexos-dlink.cse.buffalo.edu • Change your password: passwd
Background image of page 6
XINU Environment
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
XINU Environment
Background image of page 8
Some Technical Terms • Cross Compiler • Shell • Kernel
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Cross Compiler • General idea: – Compile a program on machine A – Run it on machine B where an OS is not supported • In our case, we build the XINU system on a local machine and port the executable to the routers.
Background image of page 10
Shell • User interface for the operating system • Access to the kernel • Other programs are called through shell • CLI (Command Line Interface) • GUI (Graphical User Interface)
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
• Lowest level but the most important part of an operating system • Resource management • Bridge between software and hardware
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 30

CSE321Week4 - CSE 321 Panya Chanawangsa [email protected]

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon bookmark
Ask a homework question - tutors are online