public inbox for linuxppc-dev@ozlabs.org 
 help / color / mirror / Atom feed
From: Pantelis Antoniou <panto@intracom•gr>
To: robin.gilks@tait•co.nz
Cc: ppc embedded list <linuxppc-embedded@ozlabs•org>
Subject: Re: 8xx bus monitoring
Date: Wed, 26 Jan 2005 09:06:17 +0200	[thread overview]
Message-ID: <41F74169.9050006@intracom.gr> (raw)
In-Reply-To: <41F70114.5040200@tait.co.nz>

Robin Gilks wrote:
> Greetings
> 
> System is a MPC859 based controller.
> 
> I'm trying to determine whether a peripheral is not responding to memory 
> fetches by using the bus monitor feature on the Transfer Acknowledge 
> (TA) signal. This is set to the maximum count in the Bus Monitor Timeout 
> (BMT) in the System Protect Control Register (SYPCR). The monitoring is 
> enabled by setting the Bus Monitor Enable (BME) bit in SYPCR as well.
> 
> I understand that I can use the Transfer Error Status Register (TESR) to 
> read the fact that I have had a timeout by checking the Data Transfer 
> Monitor Timeout (DTMT) bit in this register.
> 
> The problem is, how do I know any error has occured so I know to look at 
>  the TESR. I can't see a way of generating an exception from this 
> condition.
> 
> Any help appreciated.
> 

You get a machine check exception.

It's pretty obvious then :)

Regards

Pantelis

  reply	other threads:[~2005-01-26  7:14 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-26  2:31 8xx bus monitoring Robin Gilks
2005-01-26  7:06 ` Pantelis Antoniou [this message]
2005-01-30 22:15   ` Robin Gilks
2005-01-31  7:09     ` Pantelis Antoniou
2005-01-31 21:49       ` Robin Gilks

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=41F74169.9050006@intracom.gr \
    --to=panto@intracom$(echo .)gr \
    --cc=linuxppc-embedded@ozlabs$(echo .)org \
    --cc=robin.gilks@tait$(echo .)co.nz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox