Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-10 | Add hme at pci | Jason Wright | |
2003-02-10 | fix pcs and pcxt recognition. from weissmanndude | Michael Shalayeff | |
2003-02-10 | fix sparc64 specific commons | Jason Wright | |
2003-02-10 | unneeded defns | Jason Wright | |
2003-02-09 | Swiss French ADB keyboard layout, tested against Powerbook keyboard markings, | Miod Vallat | |
live from FOSDEM. | |||
2003-02-08 | allow for xfs; ok miod | Todd T. Fries | |
2003-02-08 | fix /tmp races; this no longer leaves files around. ok millert jason henric | Peter Valchev | |
2003-02-07 | typos; | Jason McIntyre | |
2003-02-06 | include isp firmware on some sparc64 media; and resize the media that is | Theo de Raadt | |
too small | |||
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 | in clearbits only flush the pte if it has changed. bits/bit in testbit | Michael Shalayeff | |
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-02-05 | LLADDR macro doesn't work here, so copy mac into the softc directly. | Hugh Graham | |
2003-02-04 | Bring qe closer to NetBSD and make it compile. As yet untested. | Hugh Graham | |
2003-02-03 | pad tx buffer out to minimum framelength; based on NetBSD | Jason Wright | |
2003-02-03 | From NetBSD: Add functions to allocate mapped-in qbus memory. | Hugh Graham | |
2003-02-02 | I've been guaranteed that guaranteed is better than guarenteed. | Miod Vallat | |
2003-02-01 | More leftovers from when we thought we could attach a pckbc to gsc | Miod Vallat | |
2003-02-01 | typos; | Jason McIntyre | |
added .Fl to flags for boot_* ok deraadt@ | |||
2003-02-01 | Regen | Miod Vallat | |
2003-02-01 | Correct 715/100XC machine name, per openpa.net. mickey@ ok | Miod Vallat | |
2003-01-31 | do not merge the rodata sections into the .text . they could be moved above ↵ | Michael Shalayeff | |
4m later should there be too much code | |||
2003-01-31 | sync w/ generic and correct minirotsize | Michael Shalayeff | |
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. | |||
2003-01-31 | Various typos; Andrey Matveev | Miod Vallat | |
2003-01-31 | Save about 1.7k in executable size for macppc kernel, Since the ELF header | Dale Rahn | |
has changed due to W^X, start address need to change slightly, 74 -> 114. | |||
2003-01-31 | Change how the bootloader links to get around size/start address issues | Dale Rahn | |
introduced by W^X. exe size goes back to 60640 from 126456. | |||
2003-01-30 | Track if a physical page has been previously mapped executable. If it | Dale Rahn | |
has not been previously mapped EXE, flush it. If a writeable mapping which is not executable occurs for the page, clear this bit. Solves a problem where an executable page is double mapped, first without EXE then accessed for execute at a different physical page, the cache will behave properly. | |||
2003-01-30 | The E450 seems to have the same problem as the E250, so don't ask OF for | Henric Jungheim | |
the msgbuf on this box either. ok jason@ (a very, very long time ago) | |||
2003-01-30 | there is no need for a MCOUNT, gcc prepares everything and calls _mcount() ↵ | Michael Shalayeff | |
all by itself | |||
2003-01-30 | no need to force cflags here | Michael Shalayeff | |
2003-01-30 | reread the dma status reg after playing part of the dma got programmed. | Michael Shalayeff | |
according to the doc, the "play next" bit and therefore the device interrupt may get raised earlier than the "record next" is set, thus we might not program the record dma and get another harmony interrupt right after servicing this one. this little optimization allows to deal w/ the situation more efficiently, should it occur. jason@ ok | |||
2003-01-30 | real meat in audio_device; discussed w/ jason@ | Michael Shalayeff | |
2003-01-30 | Check the codec revision... if it's >=CS4215E or >=AD1849K (same value | Jason Wright | |
strangely =) the make ulinear (native) and slinear (emulated) available. Also, while here, make ulinear_le:16 available via emulation. (Btw, the LASI docs say that the format code for ulinear is a reserved value... Probably just wasn't available in the early CS4215/AD1849's) | |||
2003-01-29 | save fpregs in coredump | Michael Shalayeff | |
2003-01-29 | enable scsi and sync w/ generic | Michael Shalayeff | |
2003-01-29 | moved some stuff into hppa.html | Michael Shalayeff | |
2003-01-29 | ref bit is reverse meaning in the pte, therefore should be | Michael Shalayeff | |
set on initial mapping (both enter and kenter), this seems to repair numerous userland issues. do not play DIRTY games either. repair border condition on the batch unmap (as well). | |||
2003-01-29 | typos; | Jason McIntyre | |
many tweaks by millert@ (thanks) thanks mpech@ for help with adduser(8) ok millert@ | |||
2003-01-29 | print out the codec revision in dmesg | Michael Shalayeff | |
2003-01-29 | fix typo. majver should be minver | Ted Unangst | |
ok mickey@ | |||
2003-01-28 | harmony is there, 10x to jason | Michael Shalayeff | |
2003-01-28 | Ok, you can only set the HE/SE/LE/IS bits in GAINCTL when reset is asserted ↵ | Jason Wright | |
(why? I have no clue, but not abding this causes the chip to wedge). So, you can now switch input/output ports to your hearts content... oh did I mention several commits ago that capture works? | |||
2003-01-28 | Move device driver specific stuff to *var.h and add most of the code for | Jason Wright | |
dealing with output source selection (doesn't work right yet, so its disabled). | |||
2003-01-28 | Remove (now) bogus diagnostic check and set the output length correctly (why ↵ | Jason Wright | |
this was done in -two- places is beyone me); spotted and tested by Nick. | |||
2003-01-28 | pad < minimal length packets with 0's; based on netbsd; tested by miod | Jason Wright | |
2003-01-27 | Do not clean too far. | Miod Vallat | |
2003-01-27 | Stupid stupid stupid... DMA will not start until the capture next register | Jason Wright | |
is written. I'm not sure how to -correctly- handle this for the fullduplex case, but this seems to make playback sound MUCH better... | |||
2003-01-27 | padd < mimimum sized frames with 0's instead of whatever the chip wants; ↵ | Jason Wright | |
based on netbsd. | |||
2003-01-27 | Convert m68k pmap from physseg to VM_PAGE_MD. | Miod Vallat | |
This allows us to remove some ambiguities on how some functions are called, remove some diagnostic checks for conditions that can never happen and remove the ugly hack with "pmap_initialized". Then, rework internal function interfaces and some logic so as to stop fetching vm_page from a pa and the reverse every now and then - this makes some pmap operations run much faster. per art@'s idea. |