Re: [uClinux-dev] cvs repository?

2015-12-04 Thread Michael
Yes. You are welcome to email patches for Greg to integrate to this mailing list. -- Michael On 2015-12-04 (W49) 10:51 AM, Lennart Sorensen wrote: On Fri, Dec 04, 2015 at 10:37:15AM -0500, Michael wrote: Andrew the CVS died the death about 5 years ago. Mike Frysinger and others from ADI

Re: [uClinux-dev] cvs repository?

2015-12-04 Thread Michael
Andrew the CVS died the death about 5 years ago. Mike Frysinger and others from ADI had already converted it to a GIT repo .. but no one provided a copy of the new repo(s) back for uClinux.org to host for them. On 2015-12-04 (W49) 9:48 AM, Andrew Cagney wrote: Hi, The link to the CVS reposit

[uClinux-dev] Fido

2014-08-29 Thread Michael Schnell
Hi uClinux hackers, A question just triggered by interest, because I am using this chip - not with Linux but with a homebrew preemptive multitasking OS. Does anybody use 68 K uCLinux on a Fido ? -Michael ___ uClinux-dev mailing list uClinux-dev

Re: [uClinux-dev] libgmp compile errors

2013-12-04 Thread Michael Durrant
Ted, I notice your gcc is set to a default Coldfire -m5307 .. but you are making use of a MCF5329 processor. I think it is more correct to use -mcpu=5329 for the MCF532x CPUs. Regards, Michael mdurr...@uclinux.org On 11/15/2013 08:27 PM, Ted Victorio wrote: I compiled Openswan user apps

Re: [uClinux-dev] Blackfin STAMP project?

2013-12-04 Thread Michael Durrant
Doug, They did reorganize a few things. Best to look at the top level for hardware projects: http://blackfin.uclinux.org/doku.php?id=projects Regards, Michael mdurr...@uclinux.org On 12/04/2013 01:07 PM, Doug Wellington wrote: Hi! I searched the web site a bit and downloaded the last few

Re: [uClinux-dev] 2.6.38 in Freescale Feb 2012 BSP

2013-11-07 Thread Michael Durrant
a or perhaps turn hardware flow control on. Michael On 11/06/2013 04:40 AM, Raju B wrote: Hi Michael, The ColdFire is 523x and using UART serial interface. Thanks & regards, Raju B On Tue, Nov 5, 2013 at 10:47 PM, Michael Durrant mailto:mdurr...@uclinux.org>> wrote:

Re: [uClinux-dev] 2.6.38 in Freescale Feb 2012 BSP

2013-11-05 Thread Michael Durrant
Raj, Which ColdFire are you using? Which serial interface are you seeing this with (UART/SPI/I2C/..)? Michael On 11/05/2013 07:40 AM, Raju B wrote: whenever i am trying to receive data from serial communication continuously in uClinux, I am getting every 10th byte is overwrite by 11 byte

Re: [uClinux-dev] Excluding one of n Cores

2013-08-08 Thread Michael Schnell
regions on the fly. Thanks again, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

Re: [uClinux-dev] Excluding one of n Cores

2013-08-01 Thread Michael Schnell
I found that this https://access.redhat.com/site/solutions/15482 answers a lot of questions on that behalf. It's about Readhat. Maybe something similar is available for Debian, too... -Michael ___ uClinux-dev mailing list uClinux-dev@uclinu

Re: [uClinux-dev] Excluding one of n Cores

2013-07-30 Thread Michael Schnell
see. (I just don't know where to ask embedded "non uCLinux" questions, so I thought here would be the best place for strictly embedded Linux questions, even with MMU involved.) Thanks a lot ! -Michael ___ uClinux-dev mailing list uClinux-dev@

Re: [uClinux-dev] Excluding one of n Cores

2013-07-29 Thread Michael Schnell
"very hard realtime" program on same, that of course needs hardware interrupts. On top of this, the article will help to implement communication between Linux and this processor/program. Thanks, -Michael ___ uClinux-dev mailing list uClinux-

[uClinux-dev] Excluding one of n Cores

2013-07-29 Thread Michael Schnell
ISRs run there only dedicatedly interrupting the "main loop" and not ever being blocked by any Linux activity ? - what about MMU issues ? For example I (e.g.) would like a (now rather cheap) standard quadcore ARM Cortex A9 processor chip and modify a Debian distribution in a way that support

Re: [uClinux-dev] Avahi AutoIp for No-MMU systems with ucLinux

2012-08-30 Thread Michael Schnell
e binary a second time might be inappropriate due to loading time and memory hogging. Thus using threads might be a better idea. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This m

Re: [uClinux-dev] Avahi AutoIp for No-MMU systems with ucLinux

2012-08-29 Thread Michael Schnell
" also includes creating threads (parent and child share memory, open files and other stuff). But this is better achieved using Posix Threads provided by ptheradlib. I suppose pthreadlib is available for nearly all archs. -Michael ___ uClinux-dev

Re: [uClinux-dev] 68K GNU Compiler

2012-08-09 Thread Michael Schnell
On 08/08/2012 04:04 PM, Michael Schnell wrote: With "volatile" the code is a lot worse, I don't understand this, as the "normal" code not only fulfills what is necessary to volatile ... In fact the compiler might be right that "volatile" also includes

Re: [uClinux-dev] 68K GNU Compiler

2012-08-08 Thread Michael Schnell
list or a guarantee. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/op

Re: [uClinux-dev] 68K GNU Compiler

2012-08-08 Thread Michael Schnell
ought to do that. In fact I found that the compiler does create decent code for non-volatile variables but when specifying volatile the code gets a lot worse, even though the normal code already fulfills all specs necessary for volatile variables. -Mi

Re: [uClinux-dev] 68K GNU Compiler

2012-08-08 Thread Michael Schnell
but even is "thread-atomic", as a thread switch does not do an interrupt within a single instruction, not even with the Fido that provides _hardware_ threads. Thanks a lot for discussing this with me. -Michael On 08/03/2012 03:34 PM, Luis Alves wrote: Hi Michael, Here is the res

Re: [uClinux-dev] 68K GNU Compiler

2012-08-06 Thread Michael Schnell
ost work is done within registers (thus "RISC-friendly"). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscri

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
nto a completely different instruction sequence than when optimizing for CPU32. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubs

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
ing memory in a not explicitly volatile way). thanks, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
le. I did not intend to define the volatile variables within the function (thus on the stack) but outside (as global memory based variables). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinu

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
mpiler :-[ . I'll check this out with my compiler version. Thanks a lot ! -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@u

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
0x80; yx |= 0x0x8000; should create BSET 7, xx+3 and BSET 7, xy and if (xy & 0x4000) should create BTST 6, xy+2 and xy=xx should create MOVE.L xx, xy -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uc

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
On 08/03/2012 11:48 AM, Luis Alves wrote: At the moment I'm still using gcc 4.2.x In fact I have been provided with a 4.4.x version. So I am slightly better off. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org

Re: [uClinux-dev] 68K GNU Compiler

2012-08-03 Thread Michael Schnell
ly dare to consider) . -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

[uClinux-dev] 68K GNU Compiler

2012-08-02 Thread Michael Schnell
My very old MRI compiler for the 332 is a lot better on that behalf. Is there any chance to find a more decent 68 K GNU C compiler ? Thanks a lot, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/u

Re: [uClinux-dev] something is wrong

2012-04-27 Thread Michael Durrant
I have unsubscribed Mr Kim manually. For those who would like to unsubscribe the link is in the mailing list's email footer. To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev Regards, Michael On 04/26/2012 03:13 PM, kkim1...@yahoo.com wrote: > I unsubscri

[uClinux-dev] Minor web page updates

2012-04-24 Thread Michael Durrant
them of the site as well. Regards, Michael Durrant ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http

Re: [uClinux-dev] boot uClinux via SLIP

2011-08-17 Thread Michael Schnell
On 08/17/2011 12:17 PM, Philipp Brejcha wrote: I did not really find some descriptions concerning SLIP an uClinux. Obviously you need a "description concerning SLIP and UBoot. Maybe you'd better ask in a Denx forum. -Michael ___ u

Re: [uClinux-dev] porting uCLinux application

2010-09-24 Thread Michael Schnell
dware and driver dependencies that are not available on a PC. here sometimes simulation might help. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-

Re: [uClinux-dev] Bootlogo issues

2010-07-19 Thread Michael Durrant
Ken, I think the bootloader Phil is using does not setup nor load a splash image into the frame buffer.I believe he is making use of Kernel to initiate the LCD driver for the MCF5328. Michael Durrant www.arcturusnetworks.com On 07/19/2010 07:54 AM, Sallings, Kenneth (STRT) wrote: > P

Re: [uClinux-dev] Microwindows on coldfire 5329

2010-06-28 Thread Michael Durrant
Phillip Back in April, 7th 2010 Alessandro Guerra and Bruce Christensen had a short thread on using the 20090618 distribution with the 20100217 patch with a few MCF5329 based boards. Which tool chain and distro source versions are you using? Regards Michael Durrant Philip Mason wrote

[uClinux-dev] Error: undefined reference to cpu_arm7tdmi_set_pte_ext

2010-06-03 Thread Michael Wacker
Hello, i have a problem by compiling the kernel 2.6.33.1 with gcc-3.4.3 for an ARM7TDMI. In the linking step i get the message: arch/arm/mm/dma-mapping.c:433: undefiened reference to 'cpu_arm7tdmi_set_pte_ext' Maybe someone can help me ? Thanks

[uClinux-dev] coldfire build with DISABLE_XIP causes problems

2010-05-05 Thread Michael C. Silva
The company I work for has long-stable software implementation based on uCLinux Coldfire. Some of our apps are approaching a size limit that I believe is caused by the use of -msep-data (which I believe is used for XIP support - which we don't use). Here's a typical link error from this chang

Re: [uClinux-dev] Creating a new arch

2010-04-13 Thread Michael Schnell
NIXes) was created as a version of fork that does not copy and thus is less expensive. But AFAIK, in Linux fork always does lazy copy and so copying is avoided in the "fork...exec" case. In Linux fork is not provided with (no-MMU) systems that c

Re: [uClinux-dev] bzero and bcopy in 20100315 with uClibc on i386

2010-03-24 Thread Michael Schnell
re obsolete and the source code of the appropriate program should be changed. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To un

Re: [uClinux-dev] coldfire toolchain download link for 20080626 doesn't work

2010-03-08 Thread Michael
Thanks for the feed back. -- Michael On 10-03-08 3:05 PM, Roger Thornblad wrote: Hi, FYI, I noticed that when I tried the download link on uclinux.org I got a not found error. Had to get the tools using the links in some of Gregs posts. -Roger

Re: [uClinux-dev] (off-topic)

2010-03-08 Thread Michael Schnell
tate of 5K/7K Linux ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

Re: [uClinux-dev] I just booted uClinux on a Deskjet. Ask me anything. :-)

2010-02-18 Thread Michael Schnell
Great :) is this just a hobby or do you plan any application for this ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To

[uClinux-dev] Michael Zhu is out of the office, urgent question, please contact 13641954706

2010-02-05 Thread Michael Zhu
I will be out of the office starting 02/06/2010 and will not return until 02/19/2010. I will respond to your message when I return. ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This messa

Re: [uClinux-dev] Re: elf2flt homepage

2010-01-19 Thread Michael Durrant
Mike Frysinger wrote: > On Tuesday 19 January 2010 10:52:15 Michael Durrant wrote: > >> a page such as www.uclinux.org/bFLT as well as add the link to the >> side bar. >> > > the new page says "uClinus

[uClinux-dev] Re: elf2flt homepage

2010-01-19 Thread Michael Durrant
n.uclinux.org/doku.php?id=toolchain:elf2flt > >> i'll probably start a FLAT page as well using this as a base: >> http://www.beyondlogic.org/uClinux/bflt.htm >> > > Need to check with Craig Peacock first. (craig.peac...@beyondlogic.org) > I have already

Re: [uClinux-dev] char device driver interfacing to 32 bit wide fpga interface

2010-01-13 Thread Michael Schnell
and 32 (and more) with automatic multiplexing/demultiplexing. But AFAIK, there is a bug (in older Quartus software) that creates erroneous multiple identical write accesses in some of these cases. -Michael ___ uClinux-dev mailing list uClinux-dev@uclin

Re: [uClinux-dev] newbie questions

2010-01-07 Thread Michael Schnell
RAM bus. I feel that some 4 MB of internal RAM, 2MB of FLASH or no internal FLASH (very unusual for Microchip) but a serial bus for booting from a 8 pin FLASH device would be a really great chip ! -Michael ___ uClinux-dev mailing list uClinux-dev@

Re: [uClinux-dev] FCGI

2010-01-07 Thread Michael Schnell
FastCGI) or a propriety way. In fact Extpascal comes with such a gateway that creates FastCGI communication from the web server's CGI requests. Maybe I can use same, but I'd like to avoid the complexity by using an FCGI aware webserver. -Michael __

Re: [uClinux-dev] newbie questions

2010-01-07 Thread Michael Schnell
Martin Mensch wrote: > > > PIC32? I heard rumors that Microchip is going to offer a PIC32 chip that can do Linux. I don't know if this chip will have enough internal memory or if external memory chips needs top be used. -Michael _

[uClinux-dev] FCGI

2010-01-06 Thread Michael Schnell
that Lighttpd might be usable. Did anybody use same on uClinux-dist ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscrib

Re: [uClinux-dev] how to debug kernel version

2010-01-04 Thread Michael Schnell
thiago wrote: > Is there a tool that simulates platforms that I can use to test my > kernel build? > I suppose this depends on the hardware you are intending to have the Kernel run on. (X86: VMWare, Virtual Box,... ; ARM: Armulator, ...; ...)

Re: [uClinux-dev] Device driver types

2010-01-04 Thread Michael Schnell
ow how much developing effort this asks for. > This electronic transmission is strictly confidential... Please don't use multiline footers in a public mailing list. this is highly impolite. -Michael ___ uClinux-dev mailing list uClinux-dev@u

Re: [uClinux-dev] Web Server & web page updateing for uClinux?

2009-11-09 Thread Michael Schnell
OOps: ... standard http server -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman

Re: [uClinux-dev] Web Server & web page updateing for uClinux?

2009-11-09 Thread Michael Schnell
Jamie Lokier wrote: > Look up comet/long-poll/long-get/reverse-ajax > (all names for the same thing). I'm implementing it now for a board. Do you do so on top of - or working through - boa or some other standard browser ? I might be interested in using this, too

Re: [uClinux-dev] Web Server & web page updateing for uClinux?

2009-11-09 Thread Michael Schnell
ation stuff (e.g. to files) via command line programs. Boa and haserl do come with my community based uClinux distribution. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This messag

Re: [uClinux-dev] Problem in hush scripts

2009-10-15 Thread Michael Schnell
"make menuconfig" if additional builtin functions should be enabled. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinu

Re: [uClinux-dev] Problem in hush scripts

2009-10-15 Thread Michael Schnell
Thanks for answering. I found it "unfortunate" that hush did not have built-in cat, when doing haserl scripts (otherwise much better with hush than with the depreciated msh). Do others agree that it's desirable ? If yes I might plan to add this feature some day

Re: [uClinux-dev] Problem in hush scripts

2009-10-14 Thread Michael Schnell
IIRC, cat is not built-in with hush (unfortunately !). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http

Re: [uClinux-dev] Problem in hush scripts

2009-10-14 Thread Michael Schnell
Cappelletti Fabio wrote: > hush: cannot exec '`cat': No such file or directory Either you did not create the cat executable in /bin or the $PATH is not set correctly. -Michael ___ uClinux-dev mailing list uClinux-dev@ucl

Re: [uClinux-dev] how to run rc script in msh ?

2009-09-29 Thread Michael Schnell
Arthur Wong wrote: > and msh have a limitless > cycle as the original init program. Please do switch to hush, as msh is phased out. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclin

Re: [uClinux-dev] how to run rc script in msh ?

2009-09-28 Thread Michael Schnell
Arthur Wong wrote: > > I have write a small c program (only use the "system()" function to run > /etc/rc), and build as "init". AFAIK, not necessary thus not recommended. The init program (or script) of course should not return (stop), as it's the

Re: [uClinux-dev] how to run rc script in msh ?

2009-09-28 Thread Michael Schnell
preciated since some time, you should use hush instead. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http

Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-07 Thread Michael Schnell
stribution uses gcc 4. I do suppose that gcc4 can do a better optimization but most important for me is that gcc4 supports TLS ("Thread Local Storage") and thus the "__thread" keyword and NPTL. -Michael ___ uClinux-dev mailing list uClinux-dev

Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-07 Thread Michael Schnell
ome complexity in other areas. Within the FPGA, the MMU does introduce considerable additional coast in terms of needed gates and internal memory blocks. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listi

Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-04 Thread Michael Schnell
sharing memory), IMHO, you should use pthreadlib instead of fork() anyway). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.or

Re: reply: [uClinux-dev] Does uClinux support some kind of architecture withMMU?

2009-08-19 Thread Michael Schnell
linx only), you can configure it to include an MMU or not. There are Linux ports for both processors in both configurations (NIOS-MMU upcoming right now). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinf

Re: [uClinux-dev] LCD-to-VGA question

2009-08-13 Thread Michael Durrant
If you are looking for support for the Arcturus uC53281 / Freescale MCF53281 VoIP hardware you should contact Arcturus Networks Inc. for direct support. You can register for support at http://www.arcturusnetworks.com/support/ -- Michael Durrant mdurr...@arcturusnetworks.com zhghua0321 wrote

Re: [uClinux-dev] Implementing FUTEX

2009-08-13 Thread Michael Schnell
anyone can post without signing up > and > everyone is welcome. > linux-ker...@vger.kernel.org OK. See you there. Thanks, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev Thi

Re: [uClinux-dev] Implementing FUTEX

2009-08-13 Thread Michael Schnell
ks for the pointer. What exactly is lkml ? Will I be welcome there ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: ht

Re: [uClinux-dev] Shell exits while running a program.

2009-08-13 Thread Michael Schnell
r might not be advantageous, but of course not possible with Blackfin. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

[uClinux-dev] Implementing FUTEX

2009-08-13 Thread Michael Schnell
he MMU * * seems to be in User mode configuration * * So when / how does the Kernel use it ? * Any pointers ? Thanks, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent

Re: [uClinux-dev] Shell exits while running a program.

2009-08-13 Thread Michael Schnell
Jamie, BTW. I am going to open a new thread here on implementing the Futex. I'd be happy if you could join. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was rese

Re: [uClinux-dev] Shell exits while running a program.

2009-08-13 Thread Michael Schnell
nce between the two implementations (unless one in fact is wrong for some reason I don't see yet.) -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux

Re: [uClinux-dev] Shell exits while running a program.

2009-08-13 Thread Michael Schnell
ed" instruction. (I'm not very fluent with ARM.) But this seems to be not true for NIOS2, Microblaze and Blackfin. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message wa

Re: [uClinux-dev] Shell exits while running a program.

2009-08-13 Thread Michael Schnell
" that creates a dedicated Futex that can be used to protect atomic code sequences.) Thanks for jumping in here, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was re

Re: [uClinux-dev] ltib vs uclinux-dist

2009-08-12 Thread Michael Durrant
the uClinux-dist wish success. That said we do eventually end up changing the configuration, install path etc to keep the compiler, C library and Kernel in sync. Regards, -- Michael Durrant mdurr...@arcturusnetworks.com Philippe De Muyter wrote: > Hi all, > > I need to install (uc)lin

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
Jamie Lokier wrote: > In Ulrich's > version, all threads are guaranteed to run because there's a FIFO > queue on the futex, modified only by desired scheduling policies. Great argument ! I'll convert to Ulrich's vers

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
Jim Donelson wrote: > > I wonder why (on an SP machine) you don't just disable interrupts for a > few instructions and give yourself an atomic dec? With many archs it's not possible to disable/enable interrupts in user-space. -Michael

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
s on a dual core. What do you think ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

Re: [uClinux-dev] How to use mailbox in uclinux?

2009-08-12 Thread Michael Schnell
to issue interrupts), creating a Kernel driver, and decent software (and maybe hardware) considerations (e.g. using some kind of Mutex to protect shared memory regions). -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.o

Re: [uClinux-dev] How to read and write value in two different systems?

2009-08-12 Thread Michael Schnell
Using Bit 31 for cache-bypassing is a specific non portable feature of the no-MMU variant of the NIOS2 processor. So this should be discussed in a NIOS2 forum (niosforum.com or uclinux-nios mailing list). -Michael ___ uClinux-dev mailing list uClinux

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
Thanks for the pointers ! -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
eed to implement it by some pure software tricks (i.e. special provisions in the general ISR entry code) or by implementing a dedicated custom instruction. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/l

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
eed of the thread very slow. I did a testing program (see another message in this thread) that times several different user space Mutex algorithms. A simple one of them is this kind of spinnlock. Of course the said behavior is shown. -Michael ___ uClinu

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
Jim Donelson wrote: > I'd like to see the code for compare_exchange and the lock function. Best Read: "Futexes Are Tricky" by Ulrich Drepper, Redhat. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.u

Re: [uClinux-dev] Shell exits while running a program.

2009-08-12 Thread Michael Schnell
"best" user space implementation for the X86 I found (in "Futexes are Tricky") uses both "atomic_compare_and_exchange" and "atomic_exchange" for the lock part and "atomic_dec" for the unlock part. -Michael

Re: [uClinux-dev] Shell exits while running a program.

2009-08-10 Thread Michael Schnell
I forgot to mention, that the test calculates the overhead imposed by the Mutex code in terms of "Wall clock" and "usage time" seconds. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/

Re: [uClinux-dev] Shell exits while running a program.

2009-08-10 Thread Michael Schnell
t yet done for NIOS) 6) using Linux System V semaphore. (On the PC, some 10 times slower than anything else, on NIOS performing very similar to pthread_mutex) If anybody wants to try it I can post it somewhere. -Michael ___ uClinux-

Re: [uClinux-dev] How to close watchdog in uClinux?

2009-08-10 Thread Michael Schnell
hotmail wrote: > Make sure the irq of dm9000a is high enough not to have a conflict with > WATCHDOG. I suppose conflicts between *any* IRQs need to be avoided. I don't suppose there is any support for shared interrupts in this system

Re: [uClinux-dev] Shell exits while running a program.

2009-08-10 Thread Michael Schnell
Michael Schnell wrote: > disables the global interrupt for the next three > instructions. True for the NIOS, that does not use "Flags" - but register compares - for conditional jumps, with an architecture that uses flags, I suppose you need a lock for four instruc

Re: [uClinux-dev] Shell exits while running a program.

2009-08-10 Thread Michael Schnell
read-modify write instruction to the ISA, while it's no big problem to have such an instruction do with the data whatever is appropriate. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/ucli

Re: [uClinux-dev] Shell exits while running a program.

2009-08-07 Thread Michael Schnell
) or not. So it needs to check if the PC was before or after the store instruction and have the user space function either redo the critical section or just proceed. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/m

Re: [uClinux-dev] Shell exits while running a program.

2009-08-07 Thread Michael Schnell
. of the address if the memory based Futex as an "address" of the hardware Futex. I suppose this will relax the stress on a certain hardware Futex. > Yes, other variations on 'nasty' hacks in the ISR entry/exit path include: ... Thanks ! I'll be considering these. -Mic

Re: [uClinux-dev] Shell exits while running a program.

2009-08-07 Thread Michael Schnell
hy custom instructions are restricted to resources offered by the NIOS2 design (the two "read" registers given in the instruction. I.e. the single "write" registers given in the instruction, bus interface ("behind" the cache). -Michael _

Re: [uClinux-dev] Shell exits while running a program.

2009-08-07 Thread Michael Schnell
n would be either access to the said memory location or the occurrence of an interrupt. Neither can be detected by the "hardware" that implements the custom instruction. (OK, you can use an additional custom instruction that sets the flag you mention, and execute same it in the general ISR.) -Mi

Re: [uClinux-dev] Shell exits while running a program.

2009-08-07 Thread Michael Schnell
uot; instruction is found (a premature lock instruction before - say - three more instructions are executed would be ignored). In a multi-Core environment this lock instruction could be enhanced to additionally do an inter-processor bus lock (cache syncing is something else

Re: [uClinux-dev] Shell exits while running a program.

2009-08-06 Thread Michael Schnell
cated system call). The kernel will store > the address in per-task state. AFAIK, with NIOS2, on non-MMU designs, you can deactivate/activate the Interrupt in User space, so no problem here anyway. But I am planing for an MMU-enabled design. -Michael

Re: [uClinux-dev] Shell exits while running a program.

2009-08-06 Thread Michael Schnell
the interrupt be possible in user mode (especially when running MMU enabled "full" Linux ? -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-

Re: [uClinux-dev] Shell exits while running a program.

2009-08-06 Thread Michael Schnell
cture. Thanks for pointing me there, -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev

Re: [uClinux-dev] Shell exits while running a program.

2009-08-05 Thread Michael Schnell
glibC sources for ARM yet, nor other hints on doing atomic operation with the help of the vsyscall page (that is described as a memory area that all processes can access, so it seems atomic operations are required here, not provided). I'd be happy if you could giv

Re: [uClinux-dev] Shell exits while running a program.

2009-08-05 Thread Michael Schnell
nd > with/without permission to disable interrupts in userspace. It's fast > too. I recommend reading the code. It's only a few instructions. > I'll do so. Does the "vsyscall trick" not force a trap and thus Kernel interaction ? Thanks ! -Michael

Re: [uClinux-dev] Shell exits while running a program.

2009-08-05 Thread Michael Schnell
disable and re-enable the global Interrupt in a userland application (at least with NIOS2-noMMU this is possible. But I suppose you need to recompile your glibC for this. -Michael ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux

  1   2   3   4   5   >