[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Blocking fsl instruction
- To: microblaze-uclinux@xxxxxxxxxxxxxx
- Subject: [microblaze-uclinux] Blocking fsl instruction
- From: "Stephane Rousseau" <stephaner@xxxxxxxxx>
- Date: Wed, 27 Jun 2007 15:28:57 -0400
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=arU4S55jgLTme5QmlOIMRjuIIjqaDCxBsDQUhEVXuI2voyfK5JOA+WiV4F9MpiCc3ptNt3qqfxt/ZEjhV77vO4kK3I65aaUnX1biZmJmKdVNcVVTFx21L94UPVzrwN+seWcIwqQTRQqgnPwS8BgPSgw/mMvgJzcvIDbZUDSad7k=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mRNYP1OciPNDJTWKmKrV/F5HVVMDhJb8G6fGzNWGHGejAyBObQYbSrlXUa92I7dPpxgZM87g9K1R6/MIBz1PKQxuWpAikYcpENn4o7+W8GCWptywhYkuNc9kEhQyFm9PQUlkeReJQILnZzDOUzuxlvf0fgqzUIgcT6KjpkZauSg=
- Reply-to: microblaze-uclinux@xxxxxxxxxxxxxx
- Sender: owner-microblaze-uclinux@xxxxxxxxxxxxxx
Hello,
I'm trying to use the blocking version of the put and get on fslfifo.
My component connected to the fifo always put data into the queue.
I've adapted the driver to use the blocking version. But at some point
the Linux freeze when trying to read.
I'm trying to understand why the OS will freeze even if there is
always data into the fsl.
A similar test with the os, does work fine.
I know that in the paper "Programmable Parallel Coprocessonr Architectures for
reconfigurable SOC", Mr. Williams and Bergmann written the following :
"The uClinux integration of the processor architecture forbids
instruction-level blocking."
But I was not able to get more details on this statement.
Any idea anyone?
Thank you,
Stephane Rousseau
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/