Peter,
Ok, I have modified memory access, but nothing change.
Concerning EXTIO definition:
#define EXTIO_BASE 0x600FF000
Without specifying port direction, I unable to change IO state !
I don't know exactly what to test !
Fred
--- In "PeterElliot" <> wrote:
>
> Hi Fred,
>
> You're defining EXTIO_PAGE as 8-bit access and then poking 32-bit values to
> it. I don't know if this has anything to do with the problem.
>
> Also how is EXTIO_BASE defined?
>
> Regards,
>
> PJE
>
> --- In "fredolamainfroide" <fredericfiquet@> wrote:
> >
> > Hi,
> > After having loaded module xuart7350.ko on my TS7370 board, the system
> > freeze when I setup PC104 port A (or B) direction:
> >
> > ---------
> > EXTIO_PAGE = (unsigned char *)mmap(0, getpagesize(), PROT_READ|PROT_WRITE,
> > MAP_SHARED, fd, EXTIO_BASE);
> >
> > assert(&EXTIO_PAGE != MAP_FAILED);
> >
> > poke32(EXTIO_PAGE + 0x90, 0xFFFFFFFF);
> > ----------
> >
> > This code works properly without xuart7350.ko module loaded, but not !
> >
> > Could you help me ?
> > Fred
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|