• Welcome to Peterborough Linux User Group (Canada) Forum.
 

Comment in Boeing crash article

Started by tommolica, May 09, 2024, 10:46:04 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tommolica

1 hour ago
 (Edited)

I worked on optimizing the 429 ARINC I/O controller for the 737-300
around 1990, but I don't think I broke anything.  That 32 bit data
bus controller had a weird glitch where it would reset when more
than 21 bits of the 32 bit word were 1s.  Weird.
The was the last thing I fixed before leaving Michigan
and returning home to Florida.

At the time, we didn't have the POPCNT instruction used
by today's Intel processors.   This board used a Z8000
which I spent a lot of time working on with other avionics
contracts.

Now?  Just cut grass and take care of the chickens.

-- Just some useless info for my Social Comment File.

I don't know anything about programing, but this sounds amazing.

buster

Cutting grass, taking care of chickens, and warm weather sounds good, although that usually means you're old like me.

I'm curious why you picked a Linux site to register at, and why one in Canada, even though we are the most wonderful country in the world - never great, but pleasant and usually polite.

I understand you wish to inform people you didn't break the airplanes. But Peterborough, Ontario?

By the way my wife and I have spent a number of spring seasons wandering about your wonderful State Parks, and not the ones near the sea, but inland where life is quieter.
Growing up from childhood and becoming an adult is highly overrated.

tommolica

Hi Buster, just thought it was interesting that a processor in one of the control systems would reset when too many 1's were loaded into a certain register.
Bill also checked to make sure it was me, and not someone who had hacked my account.
I thought it might be interesting that processors with such quirky behavior would be still be kept in any production device at all. wonder if any desktop CPU's have any strange behavior like that??  Cheers Tom.

BusterE

Tommolica, you did live in this this area I believe. I know little about you. Are you Canadian or a dread foreigner? And are you a permanent inhabitant of the hurricane state now? (I've seen some of the damage on a few visits.) Just curious.
BusterMan - Strong like Ox! Smart like elevator!

tommolica

Hi Buster, I'm in Dunsford, and did attend the Linux group meetings at the nursing home. Been here in Canada for 70 years now, will try to extend the time for a few more years.
I have read some of your interesting short stories and enjoy your style of writing, actually surprised that you haven't authored a book or two. Maybe you have and I do not know about them!!
Hope to see you this summer at parking lot/ Tim's meeting. Cheers.

buster

Looked up Dunsford. Seems like pleasant country. Lots of old people, as on our street. Fair number with lower incomes, but that tends to be true with a population that is one quarter over 65. May drive up just to look around some day. (Not to visit people.)

Not far from the TrentSevern system. Friend and I canoed the length of that system back in the 90's. Glad I did it then. I certainly couldn't do it now.

Thanks for the kind words about the stories. Always appreciated.
Growing up from childhood and becoming an adult is highly overrated.

Jason

Quote from: tommolica on May 09, 2024, 10:46:04 AMI worked on optimizing the 429 ARINC I/O controller for the 737-300
around 1990, but I don't think I broke anything.  That 32 bit data
bus controller had a weird glitch where it would reset when more
than 21 bits of the 32 bit word were 1s.  Weird.

That is weird, and amazing that they used something like that in flight control equipment.

I hadn't realized you were from Florida originally, Tom. What made you give up the warmth for frigid Canada? At least, it used to be frigid in the winter. Now it just seems to rain.
* Zorin OS 17.1 Core and Windows 11 Pro on a Dell Precision 3630 Tower with an
i5-8600 3.1 GHz 6-core processor, dual 22" displays, 16 GB of RAM, 512 GB Nvme and a Geforce 1060 6 GB card
* Motorola Edge (2022) phone with Android 13