* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 15:07 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 15:07 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv17925
Modified Files:
cfi_cmdset_0001.c
Log Message:
Doh! change a handful of:
chipnum = (to % cfi->chipsize);
to:
chipnum = (to / cfi->chipsize);
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 16:55 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 16:55 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv19151
Modified Files:
cfi_cmdset_0001.c
Log Message:
Don't schedule() while waiting for chip to be ready. It seems to lock up.
I'm convinced it _shouldn't_ but that can wait until I can debug it more
easily.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 16:48 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 16:48 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv19034/kernel
Modified Files:
cfi_cmdset_0001.c
Log Message:
Dynamic timeout for writing - if we have to wait a while after our
udelay(), we wait longer next time. If it was ready immediately, we don't
wait as long next time.
If the write time is 100% constant, we oscillate between the value above
and the value below the time it actually takes. This is fine, IMO.
I'll do something similar for erases - but erase finishing needs to be
shifted into a timer first.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 14:31 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 14:31 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv17500
Modified Files:
cfi_cmdset_0001.c
Log Message:
sync: Remember to unlock the chip after setting its state to ENFORCED_IDLE
Some more debugging
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 13:55 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 13:55 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv17082
Modified Files:
cfi_cmdset_0001.c
Log Message:
Make the sync() routine work.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-30 13:16 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-30 13:16 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv16403
Modified Files:
cfi_cmdset_0001.c
Log Message:
First attempt at proper handling of flash state machine.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-27 16:36 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-27 16:36 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv12506/kernel
Modified Files:
cfi_cmdset_0001.c
Log Message:
First attempt at doing locking and per-chip access. I'll eat my hat if
this works - but it compiles!
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-15 10:36 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-15 10:36 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv26602
Modified Files:
cfi_cmdset_0001.c
Log Message:
er... even longer timeout and make it return zero on success rather than
-EIO which is quite silly really
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-15 9:55 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-15 9:55 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv26114
Modified Files:
cfi_cmdset_0001.c
Log Message:
We could also try setting a more realistic timeout value in the low-level
erase routine :)
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-14 17:35 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-14 17:35 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv15783
Modified Files:
cfi_cmdset_0001.c
Log Message:
Erase code. Now we have basic support for Intel Command Set NOR flash.
It busy waits for erases, and uses the basic 'word program' for writes
rather than using buffers, but it works.
Now I need to sort out flash chip locking so I can deal with async
behaviour and timers properly.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c'
@ 2000-06-14 14:15 David Woodhouse
0 siblings, 0 replies; 11+ messages in thread
From: David Woodhouse @ 2000-06-14 14:15 UTC (permalink / raw)
To: cvs-notify
Update of /home/cvs/mtd/kernel
In directory infradead.org:/tmp/cvs-serv13547
Modified Files:
cfi_cmdset_0001.c
Log Message:
Read and write routines for 1x16 geometry now work.
To unsubscribe, send "unsubscribe mtd" to majordomo@infradead.org
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2000-06-30 16:55 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-06-30 15:07 MTD CVS update: 'mtd/kernel cfi_cmdset_0001.c' David Woodhouse
-- strict thread matches above, loose matches on Subject: below --
2000-06-30 16:55 David Woodhouse
2000-06-30 16:48 David Woodhouse
2000-06-30 14:31 David Woodhouse
2000-06-30 13:55 David Woodhouse
2000-06-30 13:16 David Woodhouse
2000-06-27 16:36 David Woodhouse
2000-06-15 10:36 David Woodhouse
2000-06-15 9:55 David Woodhouse
2000-06-14 17:35 David Woodhouse
2000-06-14 14:15 David Woodhouse
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox