Summary

We've seen how the HP-UX kernel uses a stack architecture even though the hardware doesn't explicitly support stacks. We've also looked at how the stack is used in a procedure call—who stores what where. These conventions are used within user applications and within the kernel, guaranteeing that procedures written in one language will be able call procedures in another language.

We've also had a brief look at the PA-RISC assembly language, which will help us in understanding how the kernel works as we dig further into it.

Get HP-UX 11i Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.