Back to the top page

[Linux Kernel]

driver porting to 2.6 from 2.4
http://lwn.net/Articles/driver-porting/
2.6 highlights
http://www-128.ibm.com/developerworks/linux/library/l-inside.html
Linux Device Driver,2nd Edition
http://www.xml.com/ldd/chapter/book/index.html
LKML Archive
http://www.ussg.iu.edu/hypermail/linux/kernel/
Intel x86 PSE
http://www.x86.org/articles/4mpages/4moverview.htm
Linux MMU initialization
http://home.earthlink.net/~jknapka/linux-mm/vminit.html
Explore the Linux memory model
url

[Assembler and CPU]

PowerPC 440 related PDFs
url
PowerPC asm
url
Software optimization techniques
for 405 and 440
http://www-128.ibm.com/developerworks/eserver/library/es-plib1app.html
PowerPC Technical Tidbits
http://www.go-ecs.com/ppc/ppctek1.htm
Beginners Guide PowerPC Asm.
http://www.lightsoft.co.uk/Fantasm/Beginners/begin1.html
Linux for PowerPC Embedded System
http://penguinppc.org/embedded/howto/PowerPC-Embedded-HOWTO.html
nasm
http://nasm.sourceforge.net/
gcc inline asm
http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
BIOS INT table
http://www.uv.tietgen.dk/staff/mlha/PC/Prog/asm/int/index.htm
PowerPC assembly intro.
http://www-128.ibm.com/developerworks/library/l-ppc/
PowerPC Book-E
url
CELL processor
http://www.blachford.info/computer/Cells/Cell0.html
x86 MMU
http://www.embedded.com/98/9806fe2.htm
Understanding 4MB page (x86)
http://www.x86.org/articles/4mpages/4moverview.htm#fig2
[Virtualization]

Xen official site
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/documentation.html
Xen Fedora quick start
http://www.fedoraproject.org/wiki/FedoraXenQuickstart
an introduction to ...
http://www.kernelthread.com/publications/virtualization/
UMLinux (not UML)
url..

[Architecture]

ANL BGL Wiki
http://wiki.bgl.mcs.anl.gov/wiki/ANLBGLWiki_Home
BlueGene/L
www.research.ibm.com/journal/rd49-23.html
BlueGene/L papers
http://www.research.ibm.com/journal/rd49-23.html
Enabling Dual-Core Mode in BlueGene/L
http://www.research.ibm.com/people/g/gupta/sbac03.pdf
super computer history?
http://www.thocp.net/hardware/supercomputers.htm
MPI
http://www.mhpcc.edu/training/workshop/mpi/MAIN.html

[Embedded]

uClibc http://www.uclibc.org/
Busybox
http://www.busybox.net/

[Boot loader]

grub
http://www.gnu.org/software/grub/
syslinux
http://syslinux.zytor.com/

[C and C++]

socket sample codes http://pont.net/socket/
Bjarne Stroustrup's page
http://www.research.att.com/~bs/homepage.html
traits
http://thad.notagoth.org/cpptraits_intro/
STL example codes
http://www.josuttis.com/libbook/toc.html
Linux C++ related links
http://debianlinux.net/c++.html
cplusplus
http://www.cplusplus.com/
Smart Pointers - What, Why, Which?
http://ootips.org/yonat/4dev/smart-pointers.html
Boost C++ Libraries
http://www.boost.org/
libsigc++
http://libsigc.sourceforge.net/
Andrei Alexandrescu
http://www.moderncppdesign.com/


[Debugging]

valgrind
http://valgrind.kde.org/

[Documentation]

a documentation system
http://www.stack.nl/~dimitri/doxygen/

[WEB]

CSS learning
http://www.w3.org/Style/CSS/learning
PHP
http://www.php.net/
css templates
http://www.benmeadowcroft.com/webdev/csstemplates/3-column-with-footer.html

[Widget Library]

wxWidgets
http://wxwindows.org/

[Data Analysis]

R
http://www.r-project.org/
plotting tools link
http://debianlinux.net/science.html#plotting

[Misc]

Emacs Lisp
http://wiht.link/emacs-lisp
English to English dictionary
http://www.dict.org/bin/Dict