This includes the hardware entrypoints into PAL and the PAL interfaces to platform firmware and system software. A set of boot and runtime PAL procedures to access processor implementation specific hardware and to return information about processor implementation dependent configuration.
PAL code runs little endian.
PAL interface is as endian neutral as possible. PAL is IA-64 code. PAL code runs at privilege level 0. PAL procedures can be called without backing store, except where memory based parameters are returned. This includes minimizing PAL dependencies on platform hardware and clearly stating where those dependencies exist.