Browse Source

added slightly cleaned and devfs-aware configuration files to mol (Mac-On-

Linux) (as well as powerpc repository copyrights ...)


git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1667 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Rene Rebe 21 years ago
parent
commit
b87c686705
7 changed files with 294 additions and 1 deletions
  1. +2
    -0
      Documentation/Developers/CHANGELOG-RENE
  2. +22
    -0
      package/powerpc/linux24benh/arch-ppc-config.patch
  3. +1
    -1
      package/powerpc/macosd/macosd.desc
  4. +34
    -0
      package/powerpc/mol/molrc.linux
  5. +85
    -0
      package/powerpc/mol/molrc.macos
  6. +67
    -0
      package/powerpc/mol/molrc.osx
  7. +83
    -0
      package/powerpc/mol/molrc.video

+ 2
- 0
Documentation/Developers/CHANGELOG-RENE

@ -8,6 +8,8 @@
postsysfiles.sh file to exim
- updated nautilus (2.4.1), gnome-vfs (2.4.1) and eel (2.4.1) in the hope
this reduces the ongoing seg-faults ...
- added slightly cleaned and devfs-aware configuration files to mol (Mac-On-
Linux)
*) 2003-10-31 (2.0.0-rc2 - 2.0.0-rc3)

+ 22
- 0
package/powerpc/linux24benh/arch-ppc-config.patch

@ -1,3 +1,25 @@
# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
#
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
# Please add additional copyright information _after_ the line containing
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
#
# ROCK Linux: rock-src/package/powerpc/linux24benh/arch-ppc-config.patch
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version. A copy of the GNU General Public
# License can be found at Documentation/COPYING.
#
# Many people helped and are helping developing ROCK Linux. Please
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM
# file for details.
#
# --- ROCK-COPYRIGHT-NOTE-END ---
--- linux-2.4.22/arch/ppc/config.in 2003-08-25 13:44:40.000000000 +0200
+++ linux-2.4.22-fixed/arch/ppc/config.in 2003-09-16 23:42:48.000000000 +0200
@@ -222,8 +222,10 @@

+ 1
- 1
package/powerpc/macosd/macosd.desc

@ -5,7 +5,7 @@
[COPY] the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
[COPY] the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
[COPY]
[COPY] ROCK Linux: rock-src/package/powerpc/pbbuttons/pbbuttons.desc
[COPY] ROCK Linux: rock-src/package/powerpc/macosd/macosd.desc
[COPY] ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf
[COPY]
[COPY] This program is free software; you can redistribute it and/or modify

+ 34
- 0
package/powerpc/mol/molrc.linux

@ -0,0 +1,34 @@
# -*- perl -*- (emacs syntax coloring)
#
# Master config file for booting Linux within MOL
#
include ${etc}/molrc.video # video
include ${etc}/molrc.input # mouse & keyboard
include ${etc}/molrc.net # networking
ram_size: 64
ifempty ${altconfig} {
# booting without CD (session 3)
blkdev: /var/rock.img -rw # diskimage
} else {
# booting with CD (session 4)
blkdev: /dev/cdrom -ro
blkdev: /var/rock-linux-mol/disk.img -rw # diskimage
}
#symfile: /usr/src/linux/System.map # Symbols (for the debugger)
###################################################################
# Pseudo filesystem (yaboot/OF sees these files)
###################################################################
#
# MOL will boot 'yaboot' which in turn will load 'yaboot.conf'
pseudofile: "yaboot" /usr/lib/yaboot/yaboot
pseudofile: "yaboot.conf" /etc/mol/yaboot.conf
pseudofile: "vmlinux" /var/rock-linux-mol/vmlinux
pseudofile: "root.bin" /var/rock-linux-mol/initrd

+ 85
- 0
package/powerpc/mol/molrc.macos

@ -0,0 +1,85 @@
# -*- perl -*- (for emacs syntax coloring)
#
# /etc/mol/molrc.macos
#
# Mac-on-Linux master configuration file for MacOS (classic) booting
#
#------------------------------------------------------------------------------
# Parse other config files (these files are in /etc/mol/)
#------------------------------------------------------------------------------
include ${etc}/molrc.video # video configuration
include ${etc}/molrc.input # mouse and keyboard
include ${etc}/molrc.net # networking
#------------------------------------------------------------------------------
# Misc Settings
#------------------------------------------------------------------------------
ram_size: 48 # should probably be increased
disable_altivec: no #
sound_driver: dsp # (any | dsp | esd)
sound_device: /dev/sound/dsp
play_startboing: no # play startboing
#disable_sound: yes #
#------------------------------------------------------------------------------
# HFS Volumes
#------------------------------------------------------------------------------
#
# To use a HFS disk in mol, add a blkdev line. The syntax is
#
# blkdev: <device> [flags]
#
# where <device> can be an entire disk (/dev/sda), a single
# partition (/dev/sda6) or a disk image (/home/samuel/moldisk).
#
# Valid flags are
#
# -rw/-ro read-write / read-only [default]
# -force export non-HFS partitions (be careful!)
# -whole export the complete disk rather than individual
# partitions (be careful!)
# -cd CD/DVD
# -boot boot from this disk.
# -boot1 boot from this disk (ignore other -boot flags)
#
# If the --cdboot switch is used, then MOL will boot from CD
blkdev: /dev/cdrom -cd ${cdboot}
ifeq ${session} 0 {
# default configuration
blkdev: /dev/discs/disc0/disc -rw
blkdev: /dev/discs/disc1/disc -rw
}
ifeq ${session} 4 {
# alternate configuration (startmol --alt)
blkdev: /var/hfs.image -rw
}
ifeq ${boot_type} oldworld {
# oldworld booting (for MacOS 8.5 or older)
blkdev: /var/oldworld.image -rw
}
#------------------------------------------------------------------------------
# MacOS ROM Newworld Configuration
#------------------------------------------------------------------------------
#
# By default, MOL loads the 'Mac OS ROM' file directly from the System
# Folder of the startup disk. If this is not desirable (unlikely),
# then the ROM can be loaded from the linux side by using the
# newworld_rom keyword. Note that the ROM file must be copied to the
# linux side as a *binary* without any kind of encoding (avoid
# MacBinary in particular).
#
# newworld_rom: /BK/roms/rom.1.6.nw

+ 67
- 0
package/powerpc/mol/molrc.osx

@ -0,0 +1,67 @@
# -*- perl -*- (for emacs syntax coloring)
#
# /etc/mol/molrc.osx
#
# Mac-on-Linux master configuration file for MacOS X booting
#
#------------------------------------------------------------------------------
# Parse other config files (these files are in /etc/mol/)
#------------------------------------------------------------------------------
include ${etc}/molrc.video # video configuration
include ${etc}/molrc.input # mouse and keyboard
include ${etc}/molrc.net # networking
#------------------------------------------------------------------------------
# Misc Settings
#------------------------------------------------------------------------------
ram_size: 96
disable_altivec: no
# OSX has severe real-time requirements for sound. If this appears to be
# a problem, it might help to limit the sound rate to 22050 Hz.
#max_sound_rate: 22050
#------------------------------------------------------------------------------
# OS X Volumes
#------------------------------------------------------------------------------
#
# Volumes to be mounted in MacOS X are specified through the
# blkdev keyword:
#
# blkdev: <device> [flags]
#
# where <device> can be a complete disk (/dev/discs/disc0/disc), a single
# partition (/dev/discs/disc0/disc7) or a disk image.
#
# The following flags are supported
#
# -rw/-ro read-write / read-only [default]
# -force force usage of device (be careful!)
# -boot boot from this disk
# -boot1 boot from this disk (ignore other -boot flags)
# -whole export the entire device (including
# any non-HFS partitions). BE CAREFUL!
# -cd CDROM/DVD
#
# MOL will boot from CD if it invoked through 'startmol -X --cdboot'.
blkdev: /dev/cdrom -cd ${cdboot}
ifempty ${altconfig} {
# default configuration
blkdev: /dev/discs/disc0/disc -rw
blkdev: /dev/discs/disc1/disc -rw
} else {
# alternate configuration
blkdev: /vra/osx.image -rw
#blkdev: /dev/loop/0 -rw
}

+ 83
- 0
package/powerpc/mol/molrc.video

@ -0,0 +1,83 @@
# -*- perl -*- (for emacs syntax coloring)
#
# Mac-on-Linux video configuration
#
# ----------------------------------------------------------------------
# Startup Resolution (this is used as a hint only)
# ----------------------------------------------------------------------
#
resolution: 640/480/75 # width/height/Hz
depth: 32
# ----------------------------------------------------------------------
# X11 Settings
# ----------------------------------------------------------------------
#
# Some config options:
#
# xdisplay: remote.host:0.0
# use_backing_store: yes/no
#
# Backing store is primarily useful if the X-connection is remote.
# Note: X11-video is not as fast as full-screen video.
enable_xvideo: yes
# ----------------------------------------------------------------------
# Fullscreen (Console/fbdev) Settings
# ----------------------------------------------------------------------
#
# The tool 'molvconfig' is used to configure the fullscreen mode.
#
# Some config options:
#
# vt: 9 # VT-number to use
# gamma: 1.0 # gamma (parameter between 0.1 and 1.0)
# gamma: 1.0 1.0 1.0 # gamma (r,g,b)
#
# Ctrl-Cmd-Space switches back to the orignal VT
enable_console_video: yes
start_on_console: no # switch to console initially
autoswitch_console: yes # allow automatic switching to console
#fb_modes: /etc/fb.modes # extra video modes for molvconfig
# ----------------------------------------------------------------------
# XDGA (X11 fullscreen) Settings
# ----------------------------------------------------------------------
#
# At startup, all available XDGA modes are listed. Unfortunately,
# some of the modes might be broken (depending on the video card
# and the XFree86 version).
#
# By default, MOL uses just a single mode with high
# probability of working. However, it is possible to manually
# specify multiple modes. For instance
#
# xdga_modes: 3 5 9
#
# instructs MOL to use mode 3, 5 and 9.
#
# Cntrl-Cmd-Space leaves XDGA mode and switches back to X
enable_xdga_video: no
# ----------------------------------------------------------------------
# VNC Settings
# ----------------------------------------------------------------------
#
# For VNC information, visit http://www.uk.research.att.com/vnc/
#
enable_vncvideo: no # Enable the VNC server
vnc_port: 5900 # port to use for VNC

Loading…
Cancel
Save