summaryrefslogtreecommitdiff
path: root/sys/arch/zaurus
AgeCommit message (Collapse)Author
2005-04-21provide pgup, pgdown, home and end by using fn with the arrow keys.David Gwynne
ok drahn@ deraadt@ uwe@
2005-04-21correct idiom for snprintf failure handling; ok beckTheo de Raadt
2005-04-20er, maybe notTheo de Raadt
2005-04-20enter zboot for all architecturesTheo de Raadt
2005-04-19describe the zaurus boot(8) program; review/suggestions by jmc@Uwe Stuehler
2005-04-19newline after attach; ok deraadt@Damien Miller
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff
2005-04-17sort usb sectionTheo de Raadt
2005-04-16Look for OpenBSD disklabel on the first eight hd devices, and after aUwe Stuehler
timeout retry to open the first device which wasn't immediately ready. This should avoid the failures to read /etc/boot.conf that people have been seeing, and makes it possible to install OpenBSD on any of the four possible DOS MBR primary partitions.
2005-04-16support a "clear" command to clear the broken Linux console. grmpf.Uwe Stuehler
2005-04-16let ld find it's _start() symbol.Uwe Stuehler
2005-04-16don't print the additional "exit" message on exit.Uwe Stuehler
2005-04-15Add TODO list for zaudio.Christopher Pascoe
2005-04-15Add basic audio playback support for the Zaurus SL-C3000.Christopher Pascoe
ok dlg@ drahn@ uwe@ deraadt@
2005-04-14Add basic support for the pxa2x0 DMA controller.Christopher Pascoe
ok deraadt@ dlg@ drahn@ uwe@
2005-04-13Resume only if the lid is open and the power key pressed. Also fixUwe Stuehler
peridic discharging in zapm_poll().
2005-04-13boot when then timeout expires; prodded by drahn@ dlg@ and othersUwe Stuehler
2005-04-11- eliminate extra powerhook in pxalcd, inspired by ohci changesUwe Stuehler
- update file comment for zaurus_lcd.c
2005-04-11use zapm functions to power down or restartUwe Stuehler
2005-04-11- generate power change and battery low eventsUwe Stuehler
- GPIO reset moved here, because it's machine-specific - power-off by suspending and then resetting (best thing the C3000 can do) - roll our own softc instead of using tons of globals
2005-04-08Synchronize ADS7846 communication and LCD refresh so as to avoid jitterUwe Stuehler
in the touch screen data, and enable the existing IRQ handling code (even though polling is still mandatory).
2005-04-08new functions for a unified interface to all chips.Uwe Stuehler
2005-03-31order the usb stuff, and remove duplicate config lines for usb at ohci.David Gwynne
fix some spelling while here. ok uwe@
2005-03-30- Enable charging properly, avoiding the stuck "battery full" signal.Uwe Stuehler
- Correctly report battery life estimates falling between thresholds. - Restart charging every minute (needed on all zaurus machines). - Report battery life even while battery_state is APM_BATT_CHARGING. - Be pessimistic about the total battery life time in minutes. - Use shorter prefix for local symbol names. The timeouts introduced in this revision can be removed later.
2005-03-29Changed On/Off button behaviour (unless the lid is closed):Uwe Stuehler
- hold for 2 seconds to suspend, or - hold for 6 seconds to do a nice halt (if machdep.kbdreset=1).
2005-03-29Shrink kernel image buffer from 8M to 5M (no kernel should be that big),Uwe Stuehler
and fix a spello. Leaves more unused memory for the "boot loader".
2005-03-26- Parse boot arguments like on other platforms and handle common flags.Uwe Stuehler
- Delay much longer before rebooting to give the internal disk in the C3000 enough time to stop itself. "go ahead" drahn@
2005-03-18enable ural since it works fine here tooDavid Gwynne
ok deraadt@
2005-03-16permit ramdisks to compileTheo de Raadt
2005-03-15s/IPL_BIO/IPL_TTY. ok drahn@, deraadt@Uwe Stuehler
2005-03-15Seperate delay for discharge and charge, otherwise discharge period may notDale Rahn
be long enough. should fix most of the extra keys on rollover.
2005-03-15Try harder to prevent spurious touch screen 'down' events.Dale Rahn
2005-03-15Restructure the keyboard code so that the keys in rawkey are always sentDale Rahn
as expected. zero both keystate structures, keystate may not be fully initialized. worked on with uwe.
2005-03-13Read the battery voltage once and pass that value around. This fixes aUwe Stuehler
possible contradiction in the battery life estimates returned by apm(8).
2005-03-11- apm(8) can now report the estimated number of minutes left.Uwe Stuehler
- Use linear interpolation between thresholds to get better life estimates. - Minor changes in control flow, and renamed some constants. ok drahn@
2005-03-08Oops. Put scoop GPIO pins into correct state on suspend, and remove anUwe Stuehler
unnecessary function while there. ok drahn@
2005-02-23do not permit a suspend if the lid is closed; uwe okTheo de Raadt
2005-02-23Move code from zaurus machdep to arm/xscale to live with the interruptDale Rahn
handler where it belongs code had been de-inlined to the wrong file.
2005-02-22- Shift the brightness scale so that 0% still keeps the backlight on.Uwe Stuehler
- Separate wsconsctl display.backlight from display.brightness parameter. - Set brightness to approximately 40% on startup, since we cannot read the current brightness level yet. - Restore the current brightness on resume. ok drahn@
2005-02-22call zkbd_hinge() at attach time, to init sc_hinge; drahn okTheo de Raadt
2005-02-22Initial suspend/resume code with additional powerhooks. Enter/exitUwe Stuehler
suspend mode with power button or zzz. May not work for everyone yet. ok drahn@ and deraadt@
2005-02-22based on hinge buttons, do screen blanking. uwe and i agree thatTheo de Raadt
later on we should look at debouncing the buttons, as the current code may lead to rapid display on/off cycles, which might be hard on the battery; uwe ok
2005-02-18enable pxaudc. clean up the ohci line in the RAMDISK while im hereDavid Gwynne
ok drahn@
2005-02-17USBVERBOSEDavid Gwynne
ok deraadt@ drahn@
2005-02-16Touchscreen sample stabilization, do multiple reads, average best two.Dale Rahn
2005-02-16Filter spurious coordinates on pen up in abolute mode,Matthieu Herrb
2nd and 3rd button emulation in absolute mode, make it the default. ok drahn@.
2005-02-13Remove duplicate prototype with <sys/systm.h>Miod Vallat
2005-02-12remove the need for duplicate knowledge between autoconfig and the driver.David Gwynne
ok drahn@
2005-02-01enable writeback, with a workaround for the xscale pte updates.Dale Rahn
2005-01-31fix botched tag.Dale Rahn