Openfirmware Little + Big Endian
I was reading a article about OpenFirmware ( this one in particlular), and it sayed you can use the command-line tool nvram to look and change the properties of OpenFirmware. When I typed in nvram -p, I got this:
fcode-debug? false
skip-netboot? false
prev-lang:kbd en:0
load-base 0x800000
logger-base -1
default-router-ip
scroll-lock true
oem-logo
boot-screen screen
default-server-ip
default-gateway-ip
security-#badlogins 2
diag-switch? false
oem-banner
default-subnet-mask
output-device screen
use-generic? false
logger-size -1
diag-file ,diags
screen-#rows 40
oem-logo? false
diag-device enet
default-client-ip
default-mac-address? false
little-endian? false
aapl,tdm-units
mouse-device mouse
input-device keyboard
virt-base -1
boot-script
auto-boot? true
selftest-#megs 0
boot-args
real-base -1
ram-size 0x20000000
use-nvramrc? false
real-size -1
virt-size -1
boot-file
console-screen screen
boot-volume 3
input-device-1 /ipc
real-mode? false
nvramrc
gmt-offset 0
security-mode none
boot-device pci2/ata-6@D/@0:3,\\:tbxi
output-device-1 /ipc
pci-probe-mask -1
oem-banner? false
screen-#columns 100
boot-command mac-boot
What on earth is little endian doing there? I know that little endian means x86 (Intel, AMD, etc.), and big endian means PowerPC (IBM). What would happen if you turned it to true? This video shows you what little & big endian means. (from Apple) I'm kinda interested in this if x86 was there for years.
MacMini G4 1.25 GHz 512 RAM, Mac OS X (10.4.2), Mac OS X (10.3.9) Dual-Boot