Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-22 | regen | Michael Shalayeff | |
2005-02-22 | sync to pckbd.c change: send enable after reset | Michael Shalayeff | |
2004-10-30 | Oops, forgot to cvs add this file in previous commit (mongoos@gsc attachment). | Miod Vallat | |
2004-10-28 | need to map the regs though lasi used to save us before | Michael Shalayeff | |
2004-09-19 | do not blindly assume console has been mapped | Michael Shalayeff | |
2004-09-15 | scan cpu bus manually for some machines do not support that in prom | Michael Shalayeff | |
2004-09-14 | always map the io space | Michael Shalayeff | |
2004-07-26 | Regen | Miod Vallat | |
2004-07-21 | regen | Michael Shalayeff | |
2004-04-07 | update copyright; miod@ is fine w/ files where he holds it too | Michael Shalayeff | |
2004-03-16 | Regen. | Miod Vallat | |
2004-03-12 | Preliminary port of NetBSD oosiop driver, for NCR53C700 chips, as commonly | Miod Vallat | |
encountered on the oldest hppa machines. Currently compiled in, but disabled, in the kernel, until it is stable enough - right now read access are fine, but writes eventually time out and do not complete. ok deraadt@ | |||
2004-02-13 | order irq,pri args to gsc_intr_establish() the way less confusing compared ↵ | Michael Shalayeff | |
to other trolley busses around ... | |||
2004-02-13 | as i continuously fail to make osiop drive 700 chip disable it for now | Michael Shalayeff | |
2003-12-20 | Pass -Wformat, fix a few uninitialized variables as well. | Miod Vallat | |
2003-10-31 | ifdef USELEDS on ledctl(); from hellmuth.michaelis@t-online.de | Michael Shalayeff | |
2003-10-30 | typos and grammer from Bruno Rohee <bruno@rohee.com> | Michael Shalayeff | |
2003-10-27 | typos; fom bruno@rohee.com | Michael Shalayeff | |
2003-09-26 | regen | Michael Shalayeff | |
2003-08-15 | bitneaks anonymous randomisation | Michael Shalayeff | |
2003-08-14 | attach at teleshare serial ports as well. need dsp microcode for a ↵ | Michael Shalayeff | |
functional mudem now | |||
2003-08-07 | missed one wrt intr_establish | Michael Shalayeff | |
2003-08-07 | make all intr_establish take the same last arg for name | Michael Shalayeff | |
2003-08-05 | support for shared interrupts as required by isa/eisa/pci. remove a gsckbc ↵ | Michael Shalayeff | |
kludge; miod@ testing | |||
2003-08-03 | oops | Michael Shalayeff | |
2003-08-03 | prefer fdc to fdce for cache flushing here | Michael Shalayeff | |
2003-07-30 | kill sample device mappings as not really useful | Michael Shalayeff | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-02 | nuke clause 3 & 4 | Jason Wright | |
2003-05-27 | regen | Michael Shalayeff | |
2003-05-27 | inject a precisionbook keymap under us|machdep | Michael Shalayeff | |
2003-05-25 | more thorough reset sequence; miod@ ok | Michael Shalayeff | |
2003-05-22 | fix function name in the debugging printf | Michael Shalayeff | |
2003-05-21 | when looping for more work in the interrupt handler also flush the cache | Michael Shalayeff | |
2003-05-19 | Put required delays between reading DSTAT and SSTAT0 registers. Add new ones | Kenneth R Westerback | |
where required and modify existing ones to use a consistant delay(25). From NetBSD with minor mods. ok mickey@. | |||
2003-05-11 | string cleaning; krw ok | Theo de Raadt | |
2003-05-06 | allow programming dma block bus transaction length on 710 and set to 8 words ↵ | Michael Shalayeff | |
for hppa/osiop; krw@ ok | |||
2003-04-07 | remove dead stuff | Michael Shalayeff | |
2003-03-29 | try to blink | Michael Shalayeff | |
2003-03-12 | reclaim more resources on failures. | Michael Shalayeff | |
test the harmony id to filter out unsupported yet audio types and detect the teleshare. detect input overload and report to userland. | |||
2003-02-17 | Since the ps/2 input ports show up as two different devices, with the same | Miod Vallat | |
irq, but hppa has no generic shared interrupt code, we need to make sure that gsckbc devices using the same irq know each other, and will pass the interrupt notification to each other. This allow a mouse and a keyboard to work together... | |||
2003-02-16 | Provide a wskbd type for gsc keyboards, make gsckbd use it, and take advantage | Miod Vallat | |
of it in kbd(8) to work correctly with such a keyboard. Reminded by maja some time ago. | |||
2003-02-16 | Regen | Miod Vallat | |
2003-02-16 | Although some hppa models, such as the 715, will require specific keyboards, | Miod Vallat | |
some others, like the 712, will run with a regular ps/2 keyboard from your average computer shop, and the hardware will convert the scancodes so that they match the braindead gsc usage. Thus, it makes no point carrying a specific set of keyboard layouts for gsckbd, when in fact it's (almost) the same as for pckbd, with scancodes shuffled. So, add a simple scheme to build gsckbd tables from the pckbd tables. This brings all the international layouts from pckbd, but jp and br have extra keys for which I don't know the scancodes, so the generated gsckbd layouts are incomplete. | |||
2003-02-15 | Rework the console management on hppa: | Miod Vallat | |
- only attach a keyboard as a console if it matches the PDC keyboard path - on hil, as there can be multiple keyboards on the loop, attach only the first hilkbd device configured as console keyboard. Right now this means the one with the lowest hil code, which was the existing behaviour so far. - do not try to switch to the wscons consdev structure early at all in wscons_machdep, but rather wait for the console to be completely configured (i.e. both wskbd and wsdisplay are attached) to switch. With feedback and help from mickey@ | |||
2003-02-15 | gsckbc is more sensitive than pckbc; always allow the enable() accessop | Miod Vallat | |
to proceed on the console keyboard, or it would not be in a good state to handle boot -s prompt. Found the hard way by mickey@ | |||
2003-02-11 | hil at gsc attachment glue. | Miod Vallat | |
2003-02-05 | Add knob for getting at the "output level bit", supposedly changes the | Jason Wright | |
full scale outputs between 2.8Vpp and 2.0Vpp for line. | |||
2003-02-05 | Get rid of the pops: | Jason Wright | |
- interrupt is called when the block has been DMA'd... since LASI seems to include a FIFO this is -not- the same as block completion which we have to poll for. Luckily the FIFO is deep enough that polling in the interrupt handler seems to work. - This probably breaks capture, but I'll fix that when I get up tomorrow. (committed to the tune of Fugazi's "Waiting Room") | |||
2003-01-31 | Enter gsckbc, a driver for the ps/2-like input device ports found on many | Miod Vallat | |
hppa machines, and gsckbd, a driver for the ps/2-like keyboard. Both are derived from pckbc and pckbd, but the differences in port wiring and keyboard behaviour prevented the creation of a thin pckbc wrapper. Currently, only us and uk keyboard layouts are provided. The adventurous person can enable gsckb[cd], wsdisplay at sti and wskbd, but this will only work correctly on machines featuring a modern-prom sti graphics device, and a ps/2 keyboard port. |