[LispM-Hackers] First Function

Dave Richards dave@synergy.org
Mon, 4 Mar 2002 22:41:03 -0800


Did TI ever ship a multi-processor Explorer?  I read the section on
bootstrapping which indicated that the boot code would probe for secondary
processors, but I assumed that was to support two completely independent
processors not sharing any resources.  Did they actually get MP to work?

	Dave

> -----Original Message-----
> From: lispm-hackers-admin@lists.unlambda.com
> [mailto:lispm-hackers-admin@lists.unlambda.com]On Behalf Of Paul Fuqua
> Sent: Monday, March 04, 2002 10:20 PM
> To: James A. Crippen
> Cc: lispm-hackers@lists.unlambda.com
> Subject: Re: [LispM-Hackers] First Function
>
>
>     Date: 03 Mar 2002 03:01:00 -0900
>     From: james@unlambda.com (James A. Crippen)
>
>     Has anyone ever chased the 'pointer_to_debugging_info_q' for the
>     initial function to see what it contains?
>
> A structure of type sys:debug-info, which has slots for NAME, ARGLIST,
> INTERPRETED-DEFINITION, LOCAL-MAP, and PLIST;  see
> sys:kernel;debug-info.lisp.  (I'm cheating:  I have my Explorer up
> enough to poke around.)
>
> For sys:lisp-top-level, it's basically empty, with 'sys:lisp-top-level
> for name and (:macros-expanded (loop)) for plist.  The :source-file-name
> property is on the symbol's plist.
>
>     The cruft for MP systems is superfluous for us.  Hopefully MP-SYSTEM-P
>     defaults to NIL in the usual load band?
>
> It does in mine;  it's probably set indirectly by the boot microcode,
> since it probes the bus.
>
>                               pf
>
> http://lists.unlambda.com/mailman/listinfo/lispm-hackers