The PARIS Forums


Home » The PARIS Forums » PARIS: Main » Working on the Scherzo
Working on the Scherzo [message #100515] Wed, 01 October 2008 05:15 Go to next message
Mike Audet is currently offline  Mike Audet
Messages: 294
Registered: December 2008
Senior Member
Hi All,

I just thought I'd post an update. I've compiled the Scherzo and I'm running
the verison I complied. I've been working through the design changes I need
to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
that will work. It might just take a couple of weeks to get a build out
that we can test.

Things are moving forward.

All the best,

Mike
Re: Working on the Scherzo [message #100516 is a reply to message #100515] Wed, 01 October 2008 06:13 Go to previous messageGo to next message
xpam_mark is currently offline  xpam_mark   UNITED STATES
Messages: 126
Registered: March 2007
Senior Member
Beauty Mikie !!!
W. Mark Wilson

"Mike Audet" <mike@...> wrote in message news:48e369d2$1@linux...
>
> Hi All,
>
> I just thought I'd post an update. I've compiled the Scherzo and I'm
> running
> the verison I complied. I've been working through the design changes I
> need
> to make. This kernel mode stuff is tricky. But, I thnink I've got a
> dresign
> that will work. It might just take a couple of weeks to get a build out
> that we can test.
>
> Things are moving forward.
>
> All the best,
>
> Mike
Re: Working on the Scherzo [message #100517 is a reply to message #100515] Wed, 01 October 2008 06:54 Go to previous messageGo to next message
Riich S is currently offline  Riich S
Messages: 3
Registered: January 2009
Junior Member
Thanks for all your awwwsome work!

"Mike Audet" <mike@...> wrote:
>
>Hi All,
>
>I just thought I'd post an update. I've compiled the Scherzo and I'm running
>the verison I complied. I've been working through the design changes I
need
>to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
>that will work. It might just take a couple of weeks to get a build out
>that we can test.
>
>Things are moving forward.
>
>All the best,
>
>Mike
Re: Working on the Scherzo [message #100518 is a reply to message #100515] Wed, 01 October 2008 07:28 Go to previous messageGo to next message
Aaron Allen is currently offline  Aaron Allen   UNITED STATES
Messages: 1988
Registered: May 2008
Senior Member
Rock 'n' Roll bro.
AA

"Mike Audet" <mike@...> wrote in message news:48e369d2$1@linux...
>
> Hi All,
>
> I just thought I'd post an update. I've compiled the Scherzo and I'm
> running
> the verison I complied. I've been working through the design changes I
> need
> to make. This kernel mode stuff is tricky. But, I thnink I've got a
> dresign
> that will work. It might just take a couple of weeks to get a build out
> that we can test.
>
> Things are moving forward.
>
> All the best,
>
> Mike
Re: Working on the Scherzo [message #100519 is a reply to message #100515] Wed, 01 October 2008 07:37 Go to previous messageGo to next message
Robert is currently offline  Robert   CANADA
Messages: 127
Registered: May 2007
Senior Member
Excelento Mike, keep it up dude.

Rob_A

"Mike Audet" <mike@...> wrote in message news:48e369d2$1@linux...
>
> Hi All,
>
> I just thought I'd post an update. I've compiled the Scherzo and I'm
> running
> the verison I complied. I've been working through the design changes I
> need
> to make. This kernel mode stuff is tricky. But, I thnink I've got a
> dresign
> that will work. It might just take a couple of weeks to get a build out
> that we can test.
>
> Things are moving forward.
>
> All the best,
>
> Mike
Re: Working on the Scherzo [message #100520 is a reply to message #100515] Wed, 01 October 2008 09:10 Go to previous messageGo to next message
kerryg is currently offline  kerryg   CANADA
Messages: 1529
Registered: February 2009
Senior Member
Administrator
Mike, it's just amazing to see this. This is every bit as much a
landmark moment for the "post-discontinuation" life of the platform as
porting Scherzo to XP was in the first place.

It raises a bunch of questions - did you decide to take it "object
oriented", or are you concentrating on cleanup? How deep are the design
changes?

And aside from the aesthetics - meaning the "objective good" of
cleaning up dodgy or outdated code - what are your end-goal aims? What
do you hope will be addressed or enabled as far as end users are
concerned?

- Kerry

On 2008-10-01 05:15:14 -0700, "Mike Audet" <mike@...> said:

>
> Hi All,
>
> I just thought I'd post an update. I've compiled the Scherzo and I'm running
> the verison I complied. I've been working through the design changes I need
> to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
> that will work. It might just take a couple of weeks to get a build out
> that we can test.
>
> Things are moving forward.
>
> All the best,
>
> Mike


"... being bitter is like swallowing poison and waiting for the other guy to die..." - anon
Re: Working on the Scherzo [message #100521 is a reply to message #100515] Wed, 01 October 2008 10:02 Go to previous messageGo to next message
AlexPlasko is currently offline  AlexPlasko   UNITED STATES
Messages: 211
Registered: September 2006
Senior Member
cool stuff mike . if you keep this up I might just get another Paris rig.
"Mike Audet" <mike@...> wrote in message news:48e369d2$1@linux...
>
> Hi All,
>
> I just thought I'd post an update. I've compiled the Scherzo and I'm
> running
> the verison I complied. I've been working through the design changes I
> need
> to make. This kernel mode stuff is tricky. But, I thnink I've got a
> dresign
> that will work. It might just take a couple of weeks to get a build out
> that we can test.
>
> Things are moving forward.
>
> All the best,
>
> Mike
Re: Working on the Scherzo [message #100522 is a reply to message #100515] Wed, 01 October 2008 11:41 Go to previous messageGo to next message
Rod Lincoln is currently offline  Rod Lincoln
Messages: 883
Registered: September 2005
Senior Member
cool Mike...you Rock!
Rod
"Mike Audet" <mike@...> wrote:
>
>Hi All,
>
>I just thought I'd post an update. I've compiled the Scherzo and I'm running
>the verison I complied. I've been working through the design changes I
need
>to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
>that will work. It might just take a couple of weeks to get a build out
>that we can test.
>
>Things are moving forward.
>
>All the best,
>
>Mike
Re: Working on the Scherzo [message #100526 is a reply to message #100515] Wed, 01 October 2008 17:56 Go to previous messageGo to next message
LaMontt  is currently offline  LaMontt   
Messages: 424
Registered: January 2007
Senior Member

Very cool..
"Mike Audet" <mike@...> wrote:
>
>Hi All,
>
>I just thought I'd post an update. I've compiled the Scherzo and I'm running
>the verison I complied. I've been working through the design changes I
need
>to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
>that will work. It might just take a couple of weeks to get a build out
>that we can test.
>
>Things are moving forward.
>
>All the best,
>
>Mike
Re: Working on the Scherzo [message #100528 is a reply to message #100526] Wed, 01 October 2008 17:43 Go to previous messageGo to next message
Tom Bruhl is currently offline  Tom Bruhl   UNITED STATES
Messages: 1368
Registered: June 2007
Senior Member
Mike,

Super duper way cool is right.

Tom


"LaMOnt" <jjdpro@gmail.com> wrote in message news:48e41c2c$1@linux...
>
> Very cool..
> "Mike Audet" <mike@...> wrote:
>>
>>Hi All,
>>
>>I just thought I'd post an update. I've compiled the Scherzo and I'm
>>running
>>the verison I complied. I've been working through the design changes I
> need
>>to make. This kernel mode stuff is tricky. But, I thnink I've got a
>>dresign
>>that will work. It might just take a couple of weeks to get a build out
>>that we can test.
>>
>>Things are moving forward.
>>
>>All the best,
>>
>>Mike
>
Re: Working on the Scherzo [message #100531 is a reply to message #100520] Thu, 02 October 2008 04:22 Go to previous messageGo to next message
Mike Audet is currently offline  Mike Audet
Messages: 294
Registered: December 2008
Senior Member
Hi Kerry,

The Scherzo is a perfect and efficient design as long as you've only got
one cpu. I'm almost certain I've found the multi-cpu bug in the scherzo.
It's complicated, but it relates to the app enabling an interrupt on one
cpu when it needs to be masked by another. When there is only one cpu, the
app can't do this because the Scherzo is running and blocking out the app.
With more than one cpu, the scherzo expects it to be the only thing running,
and the other cpu messes up its operation.

It's really a minor redesign, but it's a big deal for me because I've never
worked in kernel mode before.

I'm going to do it in two stages.

1) move the DPC code into the ISR, which means I will have to use the interrupt
spin lock to guard the various queues.

2) replace the queues with newer designs that will allow for not using the
interrupt spin lock all over the place.

3) (maybe) break up the work of the old DPC and put some of it in a new DPC
to improve system efficiency (this might not be necessary).

It's tricky stuff, but we'll get there.

All the best,

Mike



KerryGalloway <kg@kerrygalloway.com> wrote:
>Mike, it's just amazing to see this. This is every bit as much a
>landmark moment for the "post-discontinuation" life of the platform as
>porting Scherzo to XP was in the first place.
>
>It raises a bunch of questions - did you decide to take it "object
>oriented", or are you concentrating on cleanup? How deep are the design

>changes?
>
>And aside from the aesthetics - meaning the "objective good" of
>cleaning up dodgy or outdated code - what are your end-goal aims? What
>do you hope will be addressed or enabled as far as end users are
>concerned?
>
>- Kerry
>
>On 2008-10-01 05:15:14 -0700, "Mike Audet" <mike@...> said:
>
>>
>> Hi All,
>>
>> I just thought I'd post an update. I've compiled the Scherzo and I'm
running
>> the verison I complied. I've been working through the design changes
I need
>> to make. This kernel mode stuff is tricky. But, I thnink I've got a
dresign
>> that will work. It might just take a couple of weeks to get a build out
>> that we can test.
>>
>> Things are moving forward.
>>
>> All the best,
>>
>> Mike
>
>
Re: Working on the Scherzo [message #100533 is a reply to message #100515] Thu, 02 October 2008 06:44 Go to previous messageGo to next message
Josh Herzog is currently offline  Josh Herzog   
Messages: 8
Registered: June 2005
Junior Member
What exactly is new about it? Will it run better on xp than the current one.
The current one runs fine except when I go to close PARIS it restarts my
computer.

Thanks, it's been a while since I posted here.

Josh Herzog


"Mike Audet" <mike@...> wrote:
>
>Hi All,
>
>I just thought I'd post an update. I've compiled the Scherzo and I'm running
>the verison I complied. I've been working through the design changes I
need
>to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
>that will work. It might just take a couple of weeks to get a build out
>that we can test.
>
>Things are moving forward.
>
>All the best,
>
>Mike
Re: Working on the Scherzo [message #100535 is a reply to message #100533] Thu, 02 October 2008 07:30 Go to previous messageGo to next message
Mike Audet is currently offline  Mike Audet
Messages: 294
Registered: December 2008
Senior Member
Hi Josh,

It sounds like you need the "minimum setup" installer that Chris Thoman released
several years ago. That fixes the crash on exit.

I'm working on it to make it work reliably on multi-cpu computers (like mine!)

All the best,

Mike


"Josh Herzog" <pruner1@hotmail.com> wrote:
>
>What exactly is new about it? Will it run better on xp than the current
one.
> The current one runs fine except when I go to close PARIS it restarts my
>computer.
>
>Thanks, it's been a while since I posted here.
>
>Josh Herzog
>
>
>"Mike Audet" <mike@...> wrote:
>>
>>Hi All,
>>
>>I just thought I'd post an update. I've compiled the Scherzo and I'm running
>>the verison I complied. I've been working through the design changes I
>need
>>to make. This kernel mode stuff is tricky. But, I thnink I've got a dresign
>>that will work. It might just take a couple of weeks to get a build out
>>that we can test.
>>
>>Things are moving forward.
>>
>>All the best,
>>
>>Mike
>
Re: Working on the Scherzo [message #100540 is a reply to message #100535] Thu, 02 October 2008 14:11 Go to previous messageGo to next message
Josh Herzog is currently offline  Josh Herzog   
Messages: 8
Registered: June 2005
Junior Member
Hi Mike,

Any idea where I can get the "minimum setup" installer you're talking about?

Thanks,
Josh

"Mike Audet" <mike@...> wrote:
>
>Hi Josh,
>
>It sounds like you need the "minimum setup" installer that Chris Thoman
released
>several years ago. That fixes the crash on exit.
>
>I'm working on it to make it work reliably on multi-cpu computers (like
mine!)
>
>All the best,
>
>Mike
>
>
>"Josh Herzog" <pruner1@hotmail.com> wrote:
>>
>>What exactly is new about it? Will it run better on xp than the current
>one.
>> The current one runs fine except when I go to close PARIS it restarts
my
>>computer.
>>
>>Thanks, it's been a while since I posted here.
>>
>>Josh Herzog
>>
>>
>>"Mike Audet" <mike@...> wrote:
>>>
>>>Hi All,
>>>
>>>I just thought I'd post an update. I've compiled the Scherzo and I'm
running
>>>the verison I complied. I've been working through the design changes
I
>>need
>>>to make. This kernel mode stuff is tricky. But, I thnink I've got a
dresign
>>>that will work. It might just take a couple of weeks to get a build out
>>>that we can test.
>>>
>>>Things are moving forward.
>>>
>>>All the best,
>>>
>>>Mike
>>
>
Re: Working on the Scherzo [message #100541 is a reply to message #100540] Fri, 03 October 2008 04:03 Go to previous message
Mike Audet is currently offline  Mike Audet
Messages: 294
Registered: December 2008
Senior Member
www.ensoniq.ca/MinimumSetup.exe

cheers!


"Josh Herzog" <pruner1@hotmail.com> wrote:
>
>Hi Mike,
>
>Any idea where I can get the "minimum setup" installer you're talking about?
>
>Thanks,
>Josh
>
>"Mike Audet" <mike@...> wrote:
>>
>>Hi Josh,
>>
>>It sounds like you need the "minimum setup" installer that Chris Thoman
>released
>>several years ago. That fixes the crash on exit.
>>
>>I'm working on it to make it work reliably on multi-cpu computers (like
>mine!)
>>
>>All the best,
>>
>>Mike
>>
>>
>>"Josh Herzog" <pruner1@hotmail.com> wrote:
>>>
>>>What exactly is new about it? Will it run better on xp than the current
>>one.
>>> The current one runs fine except when I go to close PARIS it restarts
>my
>>>computer.
>>>
>>>Thanks, it's been a while since I posted here.
>>>
>>>Josh Herzog
>>>
>>>
>>>"Mike Audet" <mike@...> wrote:
>>>>
>>>>Hi All,
>>>>
>>>>I just thought I'd post an update. I've compiled the Scherzo and I'm
>running
>>>>the verison I complied. I've been working through the design changes
>I
>>>need
>>>>to make. This kernel mode stuff is tricky. But, I thnink I've got a
>dresign
>>>>that will work. It might just take a couple of weeks to get a build
out
>>>>that we can test.
>>>>
>>>>Things are moving forward.
>>>>
>>>>All the best,
>>>>
>>>>Mike
>>>
>>
>
Previous Topic: Free Pass to AES Anyone?
Next Topic: attn: DJ -- online computer cleaner
Goto Forum:
  


Current Time: Thu Dec 26 19:39:43 PST 2024

Total time taken to generate the page: 0.01720 seconds