All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
To: Alfonso Gamboa <gtxent@gmail.com>
Cc: qemu-devel qemu-devel <qemu-devel@nongnu.org>,
	BALATON Zoltan <balaton@eik.bme.hu>,
	Programmingkid <programmingkidx@gmail.com>,
	"qemu-ppc@nongnu.org list:PowerPC" <qemu-ppc@nongnu.org>,
	Andreas Tobler <andreast@fgznet.ch>,
	The OpenBIOS Mailinglist <openbios@openbios.org>
Subject: Re: [Qemu-devel] [OpenBIOS] [Qemu-ppc] CUDA has problems with Mac OS 10.4
Date: Wed, 25 Nov 2015 19:47:57 +0000	[thread overview]
Message-ID: <5656106D.1010000@ilande.co.uk> (raw)
In-Reply-To: <CACSd5KC2iMp7vSRamLusKCAW-O7UNzbXgSk7UFByhzuyoajvGA@mail.gmail.com>

On 24/11/15 09:01, Alfonso Gamboa wrote:

>     These images are definitely helpful, however what would be really useful
>     to know is exactly what the modules in question do:
> 
>     - Multiprocessing (maybe uses a currently unimplemented CPU instruction
>     to facilitate faster multitasking?)
> 
>     - Open Transport ASLM Modules (no idea what these do)
> 
>     - Apple Audio Extension Module (is this just a standard sound driver or
>     other? I did get a backtrace once suggesting that it was trying to
>     access digital CDROM audio which is why it crashed. Then again if it
>     thinks that the CDROM is a HD then that's not going to help too much
>     here either).
> 
> ​The "Multiprocessing" folder contains a file named "Apple CPU Plugins"
> of type cpup. Looking at the resource "cpups", it seems to contain code
> to supplement the OS to support various newer CPUs and architectures. 
> The resources in the file are named (and contain):
> 
> PowerSurge2PPlugin:
> "hammerhead" (old clone computers based off multiple PPC 604I believe)
> 
> G3Plugin:
> Powerbook1,1
> 
> Core99Plugin:
> uni-north
> keylargo
> PowerMac2,1
> PowerMac2,2
> PowerMac3,4
> PowerMac3,5
> PowerMac4,1
> PowerBook3,3
> PowerBook3,4

Now the mac99 machine defines itself as "PowerMac3,1" so that might
suggest that it is something in the keylargo/uni-north code that is
causing the problem. Is there a way to somehow disable the individual
resources in the Core99Plugin in order to determine which one is the
culprit?

> The "Open Transport ASLM Modules" file seem to be a collection of shared
> libraries, since many programs, once this file is removed from the
> extensions folder, refuses to run, for example Apple System Profiler. 
> OTLib$NBPScnr, OTLib$SerIAB are some examples of shared libraries
> contained within this file.  This is verified from the book "Sad Macs,
> Bombs, and Other Disasters: And what to Do about Them By Ted Landau
> ​, see https://goo.gl/TVm9Tt"​ 
> 
> I will do more research.

A good starting point is the "Apple Audio Extension Module" since that
seems to cause havoc on load. Do you know any good tutorials on how to
debug an extension module on load i.e. how to step through its
initialisation? Unfortunately there doesn't seem to be much related
documentation around these days.


ATB,

Mark.

  reply	other threads:[~2015-11-25 19:48 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <B6657202-5F4B-468E-9BC6-2312CAF60495@gmail.com>
     [not found] ` <5640A782.6080002@ilande.co.uk>
     [not found]   ` <898E5F5D-EC63-4FC2-A1CC-5F5AEE1D5708@gmail.com>
     [not found]     ` <564249E4.8000604@ilande.co.uk>
2015-11-11 15:15       ` [Qemu-devel] CUDA has problems with Mac OS 10.4 Programmingkid
2015-11-11 17:54         ` Mark Cave-Ayland
2015-11-11 18:55           ` Programmingkid
2015-11-11 21:32             ` [Qemu-devel] [OpenBIOS] " Andreas Tobler
2015-11-11 22:03               ` Programmingkid
2015-11-11 23:14                 ` BALATON Zoltan
2015-11-12 16:25                   ` Programmingkid
2015-11-12 18:45                     ` BALATON Zoltan
2015-11-20  3:33                       ` Segher Boessenkool
2015-11-20 13:39                         ` [Qemu-devel] [Qemu-ppc] " BALATON Zoltan
2015-11-20 15:46                           ` Programmingkid
2015-11-20 17:06                             ` [Qemu-devel] [OpenBIOS] [Qemu-ppc] " Alfonso Gamboa
2015-11-20 22:40                               ` BALATON Zoltan
2015-11-21 12:34                                 ` Mark Cave-Ayland
2015-11-21 12:32                               ` Mark Cave-Ayland
2015-11-21 18:55                                 ` Programmingkid
2015-11-21 22:59                                 ` Programmingkid
2015-11-22 11:58                                   ` Mark Cave-Ayland
2015-11-22 17:39                                     ` Programmingkid
2015-11-23 21:00                                       ` Mark Cave-Ayland
2015-11-24  3:28                                         ` Programmingkid
2015-11-24  8:01                                           ` Mark Cave-Ayland
2015-11-24  8:38                                             ` Alfonso Gamboa
2015-11-24  5:16                                         ` Programmingkid
2015-11-24  5:23                                           ` Alfonso Gamboa
2015-11-24  8:06                                             ` Mark Cave-Ayland
2015-11-24  9:01                                               ` Alfonso Gamboa
2015-11-25 19:47                                                 ` Mark Cave-Ayland [this message]
2015-11-24 17:20                                               ` Alfonso Gamboa
2015-11-11 23:05               ` [Qemu-devel] [OpenBIOS] " Mark Cave-Ayland
2015-11-11 23:21                 ` Programmingkid
2015-11-12  0:42                 ` Programmingkid
2015-11-13 11:26                   ` Mark Cave-Ayland

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5656106D.1010000@ilande.co.uk \
    --to=mark.cave-ayland@ilande.co.uk \
    --cc=andreast@fgznet.ch \
    --cc=balaton@eik.bme.hu \
    --cc=gtxent@gmail.com \
    --cc=openbios@openbios.org \
    --cc=programmingkidx@gmail.com \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.