aboutsummaryrefslogtreecommitdiffstats
path: root/udelay.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2007-10-01RDTSC delay and inclusion of asm/msr.h removedmichael1-109/+12
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@844 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-09-09email address changedmichael1-1/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@840 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-07-27Fix compilation with kernel 2.6.22 by Guillaume LECERFmichael1-1/+4
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@833 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-04-28patch from FoX that fixes compilation with kernel 2.6.21michael1-0/+1
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@787 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-14removed all tagsmichael1-94/+0
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@727 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2007-01-14svn properties fixedmichael1-1/+2
git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@726 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-08-13[lcd4linux @ 2006-08-13 06:46:51 by reinelt]reinelt1-2/+5
T6963 soft-timing & enhancements; indent git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@689 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2006-08-10[lcd4linux @ 2006-08-10 19:06:52 by reinelt]reinelt1-4/+16
new 'fuzz' parameter for timings git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@686 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-12-12[lcd4linux @ 2005-12-12 09:08:08 by reinelt]reinelt1-66/+33
finally removed old udelay code path; read timing values from config git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@600 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-05-08[lcd4linux @ 2005-05-08 04:32:43 by reinelt]reinelt1-118/+117
CodingStyle added and applied git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@547 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2005-01-18[lcd4linux @ 2005-01-18 06:30:21 by reinelt]reinelt1-2/+6
added (C) to all copyright statements git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@509 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-09-18[lcd4linux @ 2004-09-18 09:48:29 by reinelt]reinelt1-14/+18
HD44780 cleanup and prepararation for I2C backend LCM-162 submodel framework git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@488 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-06-20[lcd4linux @ 2004-06-20 10:09:52 by reinelt]reinelt1-6/+11
'const'ified the whole source git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@476 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-04-12[lcd4linux @ 2004-04-12 05:14:42 by reinelt]reinelt1-4/+7
another BIG FAT WARNING on the use of raw ports instead of ppdev git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@416 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2004-04-12[lcd4linux @ 2004-04-12 04:55:59 by reinelt]reinelt1-9/+16
emitted a BIG FAT WARNING if msr.h could not be found (and therefore the gettimeofday() delay loop would be used) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@415 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2003-10-12[lcd4linux @ 2003-10-12 04:46:19 by reinelt]reinelt1-10/+24
first try to integrate the Evaluator into a display driver (MatrixOrbital here) small warning in processor.c fixed (thanks to Zachary Giles) workaround for udelay() on alpha (no msr.h avaliable) (thanks to Zachary Giles) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@265 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2003-10-05[lcd4linux @ 2003-10-05 17:58:50 by reinelt]reinelt1-4/+9
libtool junk; copyright messages cleaned up git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@253 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2003-07-18[lcd4linux @ 2003-07-18 04:43:14 by reinelt]reinelt1-5/+4
udelay: unnecessary sanity check removed git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@197 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2003-04-04[lcd4linux @ 2003-04-04 06:01:59 by reinelt]reinelt1-1/+6
new parallel port abstraction scheme git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@187 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2003-02-27[lcd4linux @ 2003-02-27 07:43:10 by reinelt]reinelt1-33/+26
asm/msr.h: included hard-coded definition of rdtscl() if msr.h cannot be found. autoconf/automake/autoanything: switched back to 1.4. Hope it works again. git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@185 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2002-08-21[lcd4linux @ 2002-08-21 06:09:53 by reinelt]reinelt1-2/+9
some T6963 fixes, ndelay wrap git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@165 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2002-08-17[lcd4linux @ 2002-08-17 14:14:21 by reinelt]reinelt1-14/+25
USBLCD fixes git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@156 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2002-04-29[lcd4linux @ 2002-04-29 11:00:25 by reinelt]reinelt1-10/+16
added Toshiba T6963 driver added ndelay() with nanosecond resolution git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@152 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2001-08-08[lcd4linux @ 2001-08-08 05:40:24 by reinelt]reinelt1-3/+7
renamed CLK_TCK to CLOCKS_PER_SEC git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@140 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2001-03-12[lcd4linux @ 2001-03-12 13:44:58 by reinelt]reinelt1-13/+127
new udelay() using Time Stamp Counters git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@112 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2001-03-12[lcd4linux @ 2001-03-12 12:39:36 by reinelt]reinelt1-1/+33
reworked autoconf a lot: drivers may be excluded, #define's went to config.h git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@110 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2001-03-01[lcd4linux @ 2001-03-01 22:33:50 by reinelt]reinelt1-2/+5
renamed Raster_flush() to PPM_flush() git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@92 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2000-07-31[lcd4linux @ 2000-07-31 10:43:44 by reinelt]reinelt1-3/+7
some changes to support kernel-2.4 (different layout of various files in /proc) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@60 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
2000-04-15[lcd4linux @ 2000-04-15 16:56:52 by reinelt]reinelt1-0/+99
moved delay loops to udelay.c renamed -d (debugging) switch to -v (verbose) new switch -d to calibrate delay loop 'Delay' entry for HD44780 back again delay loops will not calibrate automatically, because this will fail with hich CPU load git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@47 3ae390bd-cb1e-0410-b409-cd5a39f66f1f