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