File: Boot-ROM

package info (click to toggle)
mol 0.9.61-6
  • links: PTS
  • area: contrib
  • in suites: woody
  • size: 6,140 kB
  • ctags: 8,491
  • sloc: ansic: 50,560; asm: 2,826; sh: 458; makefile: 373; perl: 165; lex: 135; yacc: 131
file content (56 lines) | stat: -rw-r--r-- 1,917 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56

****************************************************************
* WARNING: This file contains partially outdated information.
* Suggested reading: /etc/molrc, NewWorld-ROM
****************************************************************


Using a Boot-ROM
================

	To boot using a Boot-ROM, you need an image of a supported
	ROM. Refer to the 0Status file for a list of supported
	ROMs. Not that you have the option to use a so called
	NewWorld ROM instead (recommended, but requires MacOS 8.6 
	or later).

	Before you do anything else you should edit
	the "/etc/molrc" file which contains several settings.
	In particular you should specify the path to the ROM-image. 
	Possibly you should also specify an oftree corresponding to 
	the ROM (since most supported ROMs work well together with 
	the oftree.8500, you'll probably not need to change the 
	default setting).

		newworld_boot:	no
		rom_image:	rom/rom.8500
		oftree:		oftrees/oftree.8500

	OF-tree description files can be found in the
	/usr/lib/mol/oftrees folder (or possibly
	/usr/lib/mol/oftrees). If the oftree line in the molrc
	file is commented, an oftree corresponding to the machine 
	running the software will be constructed (which probably 
	is NOT what you want if you use a ROM-image).

	Give the command "startmol" to start Mac-on-Linux.
	MacOS should now boot.

	The MacOS video driver will open a virtual console
	for the full screen video (no X based driver for now). 
	Use the Ctrl-Meta-Fkey combination to switch 
	back to the original console (or "Shut Down" in MacOS).


Using the debugger:
===================

	If the debug flag is set in the molrc (or the -d flag is
	used), then the assembly monitor will start. Press the Meta-G key
	key to start the emulation. 

	To stop the emulation, either press Ctrl-C in the debugger
	window and then Meta-Q or choose "Shut Down" within MacOS.


/Samuel Rydh <samuel@ibrium.se>