summaryrefslogtreecommitdiff
path: root/ppc
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2017-09-23 18:45:24 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2017-09-23 18:45:24 -0500
commit4b70dd97e99c7091e718f66b0f20668422c97de6 (patch)
tree55b2cb34c2323efce7f47de8c7bc5398ab268f44 /ppc
parent28fa3aa727e7756cb345f465c789955e81f3029b (diff)
downloadimage-4b70dd97e99c7091e718f66b0f20668422c97de6.tar.gz
image-4b70dd97e99c7091e718f66b0f20668422c97de6.tar.bz2
image-4b70dd97e99c7091e718f66b0f20668422c97de6.tar.xz
image-4b70dd97e99c7091e718f66b0f20668422c97de6.zip
PowerPC: fixes, thanks @Elizafox
Diffstat (limited to 'ppc')
-rw-r--r--ppc/early.cfg2
-rw-r--r--ppc/grub.cfg25
-rw-r--r--ppc/ofboot.b64
3 files changed, 91 insertions, 0 deletions
diff --git a/ppc/early.cfg b/ppc/early.cfg
new file mode 100644
index 0000000..1fa86fa
--- /dev/null
+++ b/ppc/early.cfg
@@ -0,0 +1,2 @@
+search.fs_label Adelie_1.0a3 root
+set prefix=($root)/boot
diff --git a/ppc/grub.cfg b/ppc/grub.cfg
new file mode 100644
index 0000000..4288662
--- /dev/null
+++ b/ppc/grub.cfg
@@ -0,0 +1,25 @@
+menuentry "Adelie Linux 1.0-alpha3 Live (PowerPC 32-bit)" --class linux --id adelie-live-cd {
+ insmod part_apple
+ insmod iso9660
+ insmod linux
+ search --label "Adelie_1.0a3" --hint cd,apple2
+ linux /bzImage
+ initrd /initrd
+}
+
+#menuentry "Adelie Linux 1.0-alpha3 Live (PowerPC 64-bit)" --class linux --id adelie-live-64 {
+# insmod part_apple
+# insmod iso9660
+# insmod linux
+# search --label "Adelie_1.0a3" --hint cd,apple2
+# linux /bzImage64
+# initrd /initrd64
+#}
+
+menuentry "Reboot and Try Again" --class reboot --id reboot {
+ reboot
+}
+
+GRUB_DEFAULT=adelie-live-cd
+GRUB_TIMEOUT=10
+GRUB_DISTRIBUTOR="Adelie"
diff --git a/ppc/ofboot.b b/ppc/ofboot.b
new file mode 100644
index 0000000..0598597
--- /dev/null
+++ b/ppc/ofboot.b
@@ -0,0 +1,64 @@
+<CHRP-BOOT>
+<COMPATIBLE>
+MacRISC MacRISC3 MacRISC4
+</COMPATIBLE>
+<DESCRIPTION>
+Adelie
+</DESCRIPTION>
+<BOOT-SCRIPT>
+" screen" output
+load-base release-load-area
+boot &device;:\grub
+</BOOT-SCRIPT>
+<OS-BADGE-ICONS>
+1010
+000000000000F8FEACF6000000000000
+0000000000F5FFFFFEFEF50000000000
+00000000002BFAFEFAFCF70000000000
+0000000000F65D5857812B0000000000
+0000000000F5350B2F88560000000000
+0000000000F6335708F8FE0000000000
+00000000005600F600F5FD8100000000
+00000000F9F8000000F5FAFFF8000000
+000000008100F5F50000F6FEFE000000
+000000F8F700F500F50000FCFFF70000
+00000088F70000F50000F5FCFF2B0000
+0000002F582A00F5000008ADE02C0000
+00090B0A35A62B0000002D3B350A0000
+000A0A0B0B3BF60000505E0B0A0B0A00
+002E350B0B2F87FAFCF45F0B2E090000
+00000007335FF82BF72B575907000000
+000000000000ACFFFF81000000000000
+000000000081FFFFFFFF810000000000
+0000000000FBFFFFFFFFAC0000000000
+000000000081DFDFDFFFFB0000000000
+000000000081DD5F83FFFD0000000000
+000000000081DDDF5EACFF0000000000
+0000000000FDF981F981FFFF00000000
+00000000FFACF9F9F981FFFFAC000000
+00000000FFF98181F9F981FFFF000000
+000000ACACF981F981F9F9FFFFAC0000
+000000FFACF9F981F9F981FFFFFB0000
+00000083DFFBF981F9F95EFFFFFC0000
+005F5F5FDDFFFBF9F9F983DDDD5F0000
+005F5F5F5FDD81F9F9E7DF5F5F5F5F00
+0083DD5F5F83FFFFFFFFDF5F835F0000
+000000FBDDDFACFBACFBDFDFFB000000
+000000000000FFFFFFFF000000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFF0000000000
+0000000000FFFFFFFFFFFFFF00000000
+00000000FFFFFFFFFFFFFFFFFF000000
+00000000FFFFFFFFFFFFFFFFFF000000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFFFF0000
+00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
+00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00
+00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
+000000FFFFFFFFFFFFFFFFFFFF000000
+</OS-BADGE-ICONS>
+</CHRP-BOOT>