summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/strtouq.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-06-23 19:29:23 +0000
committersam <sam@FreeBSD.org>2009-06-23 19:29:23 +0000
commit5010737b3950e699f96198f5c1692ef230a7f86d (patch)
treef4fd96d13a1699ac41467ac180c3f682453c3a9a /lib/libc/stdlib/strtouq.c
parent880b7f2044d803e604536cc1856095bb1e046f58 (diff)
downloadFreeBSD-src-5010737b3950e699f96198f5c1692ef230a7f86d.zip
FreeBSD-src-5010737b3950e699f96198f5c1692ef230a7f86d.tar.gz
Now that we have UARTs running with fast interrupt handlers the ata
driver's i/o ops must be locked to avoid chaos. Extend the cambria bus tag to support ata and add a spin lock. The ata driver is hacked to use that instead of it's builtin hack for ixp425. Once the ata driver is fixed to not be confused about byte order we can generalize the cambria bus tag code and make it generally useful. While here take advantage of our being ixp435-specific to remove delays when switching between byte+word accesses and to eliminate the 2us delay for the uarts (the spin lock overhead looks to do this for us).
Diffstat (limited to 'lib/libc/stdlib/strtouq.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud