summaryrefslogtreecommitdiff
path: root/sys/arch/hpcarm/dev
AgeCommit message (Collapse)Author
2003-12-19fixes for Brazilian keyboard from Rafael Diniz <rafael2k@terra.com.br>manu
http://mail-index.netbsd.org/port-hpcarm/2003/12/18/0000.html
2003-12-15Brazilian keymap, submitted by Rafael Dinizmanu
http://mail-index.netbsd.org/port-hpcarm/2003/12/14/0000.html
2003-10-27Add a default: to a case statement.mycroft
2003-10-27In j720ssp_kthread(), move the tsleep() to the end of the loop.mycroft
2003-09-15US keydesc corrections from Bryan Vyhmeister (bsd at hub3 dot net).uwe
Tested by Julian Coleman <jdc@netbsd>.
2003-08-08split StrongArm companion chip (sacc) driver so that we can supportbsh
sacc on other platforms than hpcarm (evbarm for example). codes specific to hpcarm are extracted and moved to hpcarm/dev/.
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22364, verified by myself.
2003-07-15__KERNEL_RCSID()lukem
2003-01-20The Double-Semi-Colon Police.simonb
2003-01-03Added new ioctl command, WSMOUSEIO_GETID to tell touch panel identifiertakemura
for tpctl(8).
2002-11-07Removed debug messagesmanu
2002-10-23merge kqueue branch into -currentjdolecek
kqueue provides a stateful and efficient event notification framework currently supported events include socket, file, directory, fifo, pipe, tty and device changes, and monitoring of processes and signals kqueue is supported by all writable filesystems in NetBSD tree (with exception of Coda) and all device drivers supporting poll(2) based on work done by Jonathan Lemon for FreeBSD initial NetBSD port done by Luke Mewburn and Jason Thorpe
2002-10-07g/c empty apmpoll(), use nopoll() insteadjdolecek
2002-10-05add missing protos.chs
2002-10-02Use CFATTACH_DECL().thorpej
2002-09-29avoid warning when NAPM==0bsh
2002-09-27Declare all cfattach structures const.thorpej
2002-09-27remove trailing \n in panic(). approved perry.provos
2002-09-27Introduce a new routine, config_match(), which invokes thethorpej
cfattach->ca_match function in behalf of the caller. Use it rather than invoking cfattach->ca_match directly.
2002-09-27Rather than referencing the cfdriver directly in the cfdata entries,thorpej
instead use a string naming the driver. The cfdriver is then looked up in a list which is built at run-time.
2002-09-18- missing bits of apmmanu
- KNF
2002-09-16Initial APM support (enough to get battery level)manu
2002-09-13fix touchpanel broken behavior:manu
- when moving the stylus, the cursor was updated only when the screen was released - when moving the stylus for too long, the kernel crashed This was caused by improper delays in SSP read and write, and by interrupt hammering while the screen is touched). Both led to the machine handling interrupts all the time and been unable to schedule the X server, therefore the lack of cursor refresh. The problem is fixed by - masking touchpanel interrupts as soon as we are already handling them - creating a kernel thread (j720ssp) that takes care of keyboard and touchpanel I/O, instead of doing it in a softintr. - reducing delays in j720ssp_readwrite operations from 5ms to 0.1ms. NB: If the delay in j720ssp_readwrite operation is lowered to 0.1, then switching on the screen using the power key pushes brightness to maximum. In order to avoid this, we introduce a wait argument to j720ssp_readwrite, which specify how many microseconds we have to wait. j720ssp_readwrite is called with wait = 100 everywhere except in j720lcdparam where it is called with wait = 500. That way it works.
2002-08-27Correctly map altgr on a french keyboardmanu
2002-07-22Implements WSKBDIO_GTYPEmanu
2002-07-21Added a french keymap, but the altgr key does not work yet (to be fixed later)manu
2002-07-20change path of include fileichiro
2002-07-19move sa11x0 to under arch/armichiro
make compile
2002-07-19Support jornada720 touchpanel.toshii
2002-03-17Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY foratatat
indicating an unhandled "command". ERESTART is -1, which can lead to confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been placed at -4. No ioctl code should now return -1 anywhere. The ioctl() system call is now properly restartable.
2002-02-02bootinfo.h, config_hook.h, platid.h are moved to hpc/includeuch
2002-01-18Add back a missing key mapping for Japanese jornada720.toshii
2001-12-28Allow jornada720 LCD and keyboard to be used as a boot console.toshii
2001-11-27Use <machine/intr.h> rather than <machine/irqhandler.h>thorpej
2001-11-23Use <arm/cpufunc.h>, not <machine/cpufunc.h>.thorpej
2001-11-22Kill <machine/katelib.h>. Any place that still uses it should justthorpej
reference <arm/arm32/katelib.h> until such time as all use of this file has been purged from the face of the earth.
2001-08-02implement rx/tx protocol routine of atmel microcontroller.ichiro
2001-08-01add initialization of GPDR pin direction to ipaqpcic_init(sc).ichiro
add judgment of complete of the Card (SAPCIC_STATUS_READY)
2001-08-01implement a atmelgpio.cichiro
this is initial version, only frame.
2001-08-01i mistakeichiro
reverse a change
2001-08-01add entry of Atmel microcontroller and uda1341 codecichiro
2001-08-01add more register of DUAL PCMCIA SLEEVE for iPAQichiro
2001-07-31iPAQ uses Atmel microcontroller to service a few peripheral devicesichiro
(Touch panel, Battery status, button events, and others status)
2001-07-22You must set 'HPCFB_SWAP_*' if bytes are stored in reverse order, i.e.takemura
little endian like order, however, usage of 'HPCFB_SWAP_*' was widely misunderstood because it reminded you of 'RI_BSWAP' in raster operation. Please note that 'RI_BSWAP' indicate that frame buffer byte order is different from natural order of system while 'HPCFB_REVORDER_*' is independent of system byte order.
2001-07-20make slash, backslash, question, and pipe (bar?) keys work on US Jornadahpeyerl
keyboard. We still don't have {}[]`~ since these require the 'fn' key modifier. Same with num-lock, caps-lock or funky british currency symbols.
2001-07-16"infomation" -> "information"hpeyerl
2001-07-15initial commit UDA1341 CODECichiro
2001-07-15Mapping the SSP registersichiro
2001-07-15add handle of sc_ssphichiro
2001-07-15add definition I/Opins of UDA1341ichiro