Ji-soo,

    I'm using flash on our Integrator platform with 2.4.    The CFI layer
understands flash accessing by block and will synchronise accesses
for yo (so long as your device is CFI compliant and most are).
ARM uses a flash partitioning mechanism to break up the flash into
usable lumps - you can add this as a mapping layer.   It is not quite
working yet but the functional layering of the flash in 2.4 is very good.

Dave

Ji-soo wrote:

> Hi all:
>
> We\'ve implemented kernel XIP for CL-PS1111.
> It\'s ok, but it made some troubles about flash.
> Our flash device works well when only one of operations, just reading, was
> assigned.
> If two operations assigned at the same time, it crashes.
>
> Because our kernel is running on flash as I said,
> we can\'t write something on flash unless we stop reading operation on flash.
> It means, in our case, stopping all the processes of kernel.
>
> Is there anyway to stop all the processes?
>
> Regards,
> Ji-soo.
>
> -------------------------------------------------
> This mail sent through IMP: mail.mizi.com
>
> _______________________________________________
> http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm

--
----------------------------------------------------------------------
David A Rusling   Consulting Engineer
    ARM Limited
    Liberty House,
    Moorbridge Road,
    Maidenhead, SL6 8LT

    Tel: UK-(0)1628-427754
    Fax: UK-(0)1628-780551
    e-mail: [EMAIL PROTECTED]
----------------------------------------------------------------------



_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm

Reply via email to