6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Apr 28, 2024 11:45 pm

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Sun Apr 12, 2015 10:51 am 
Offline

Joined: Mon Jan 07, 2013 2:42 pm
Posts: 576
Location: Just outside Berlin, Germany
... as I learned yesterday when I wore my EA 80 FD t-shirt to work (on Saturday, nobody cares) and a colleague asked me where I had heard of the band. Uh, what? There is not much on the net about them (http://de.wikipedia.org/wiki/EA80).


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 12, 2015 5:44 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3349
Location: Ontario, Canada
scotws wrote:
I wore my EA 80 FD t-shirt to work
EA 80 FD ? That sounds like a shirt to wear on a holiday, not at work. (Or did you go to work on Saturday to get a holiday from building planter boxes?) :)

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 12, 2015 5:47 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8153
Location: Midwestern USA
scotws wrote:
... as I learned yesterday when I wore my EA 80 FD t-shirt to work (on Saturday, nobody cares) and a colleague asked me where I had heard of the band. Uh, what? There is not much on the net about them (http://de.wikipedia.org/wiki/EA80).

    EA80 is a German punk rock band from Mönchengladbach, Germany. The group started in 1979 as "Panzerfaust" and changed the name to EA80 in the year 1980.

Does this band just stand there and makes loops around the stage? :lol: What is the significance in German of EA80?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Mon Apr 13, 2015 9:30 am 
Offline

Joined: Mon Jan 07, 2013 2:42 pm
Posts: 576
Location: Just outside Berlin, Germany
I have no idea what that means, and so far the Internet hasn't been able to tell me. I'm slightly worried that they might be right-wing or something that will get me into trouble, but then they would have been in the media far more ... I'll do some more research. Might have to include another NOP next t-shirt to avoid this sort of thing. Though I'd probably have to start with bench presses to have enough room on the front ...


Top
 Profile  
Reply with quote  
PostPosted: Mon Apr 13, 2015 3:11 pm 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1927
Location: Sacramento, CA, USA
... or just go with B8 50 FE ... not as instantly recognizable, but software-compatible all the way back to NMOS.

Mike B.


Top
 Profile  
Reply with quote  
PostPosted: Mon Apr 13, 2015 3:16 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
An endless loop with a purpose!


Top
 Profile  
Reply with quote  
PostPosted: Mon Apr 13, 2015 8:29 pm 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1927
Location: Sacramento, CA, USA
BigEd wrote:
An endless loop with a purpose!

... and able to exit with a reset, IRQ, NMI or a twiddle of pin 38!

Mike B.

[Apparently, Twiddle is the name of a band too!]


Top
 Profile  
Reply with quote  
PostPosted: Mon Apr 13, 2015 8:50 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
(Pin 38 being labelled C.P.S. for Chuck Peddle Special!) Bruce writes:
Quote:
Former Commodore engineer Bil Herd shared this story about the SO pin that can be used to set the V flag:

Quote:
One day in '83 or '84 I asked a question about the 6502 and Benny Pruden said "come with me". We went to the CAD area and ask Michael Angelina (head of CALMA/CAD) and his reply was, "yeah we got that here somewhere". I had no idea that he meant the hand drawn schematic of the 6502, until they opened the drawer! (I swear it was written on parchment) We looked at it for a bit when Benny started laughing and tapped the pin that had CPS in pencil over it, that later became the SO pin. CPS he explained, meant the Chuck Peddle Special pin.

Benny was the only guy that ever used it that I knew, he did the tightest loop possible in a piece of disk drive code.

See also http://visual6502.org/wiki/index.php?ti ... #Pin_Names


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 14, 2015 5:16 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8153
Location: Midwestern USA
BigEd wrote:
(Pin 38 being labelled C.P.S. for Chuck Peddle Special!) Bruce writes:
Quote:
Former Commodore engineer Bil Herd shared this story about the SO pin that can be used to set the V flag:

Quote:
One day in '83 or '84 I asked a question about the 6502 and Benny Pruden said "come with me". We went to the CAD area and ask Michael Angelina (head of CALMA/CAD) and his reply was, "yeah we got that here somewhere". I had no idea that he meant the hand drawn schematic of the 6502, until they opened the drawer! (I swear it was written on parchment) We looked at it for a bit when Benny started laughing and tapped the pin that had CPS in pencil over it, that later became the SO pin. CPS he explained, meant the Chuck Peddle Special pin.

Benny was the only guy that ever used it that I knew, he did the tightest loop possible in a piece of disk drive code.

See also http://visual6502.org/wiki/index.php?ti ... #Pin_Names

Note that in the WDC 65C02 data sheet, that pin is designated SOB. :D How many here think that is "cry"?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2015 1:45 am 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1927
Location: Sacramento, CA, USA
I just found this at the bottom of this page:
Quote:
For the "branch taken, same page" case there is an oddity with interrupts. In this case, T1F is preceded by T3 (not T0 or T2), so no interrupt can happen on the next instruction! You can mask NMIs this way even (but not reset, it messes up the timing directly).


Would it be true then that a non-page-crossing one-instruction loop cannot be interrupted with an IRQ or even an NMI?

Mike B.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2015 2:03 am 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3349
Location: Ontario, Canada
barrym95838 wrote:
Would it be true then that a non-page-crossing one-instruction loop cannot be interrupted with an IRQ or even an NMI?
There's more on the subject here, Mike :)

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: