summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Expand)Author
2004-01-12Use __insn_barrier() to prevent the compiler reordering splx/splraisescw
2004-01-10The VIDC20 data sheet doesn't define the polarity of the sign bit forbjh21
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2004-01-03Currently the eb7500atx doesn't have a cmos_read function, however it alsochris
2004-01-03Add conf framework support for riscstation. Add a rsbus as this allowschris
2004-01-03On a riscstation leave the iobase as requested, don't add IO_CONF_BASE tochris
2004-01-03When adding a new interrupt handler to the iomd, turn off interrupts sochris
2004-01-01The lmcaudio driver was only ever used on the RC7500, which we don't supportbjh21
2004-01-01No need to #include "vidcaudio.h" here, so don't do it.bjh21
2004-01-01Correct the usage of the 4th arg to mainbus_bs_map. It's a flags arg, sochris
2004-01-01Rather than calling pmap_extract() from an IPL_AUDIO interrupt handler (whichbjh21
2004-01-01Restore a call to vidcaudio_ctrl() that I accidentally deleted.bjh21
2004-01-01Tidy up debugging printfs to use a single #ifdef and a DPRINTF() macro,bjh21
2004-01-01Add possibly-useful support for 16-bit sound on VIDC20 systems, usingbjh21
2003-12-31When returning our actual sample rate to audio(4) in 16-bit mode, use the rightbjh21
2003-12-31Make local functions static.bjh21
2003-12-31vidcaudio(4) now needs mulaw and aurateconv.bjh21
2003-12-31Substantial rewrite of vidcaudio(4). I don't know if the old versionbjh21
2003-12-31Add definitions of the bits in the Sound Control Register (SCR).bjh21
2003-12-31Add some useful flag definitions for DMA registers.bjh21
2003-12-30Replace the traditional buffer memory management -- based on fixed per bufferpk
2003-12-29speaker_ctl() is optional, and vidcaudio_speaker_ctl() did nothing, so kill it.bjh21
2003-12-29Control debugging with VIDCAUDIO_DEBUG rather that DEBUG, to avoid confusionbjh21
2003-12-29Minor KNF.bjh21
2003-12-29Fix a DEBUG printf.bjh21
2003-12-29Use NULL rather than 0 to initialise unused function pointers.bjh21
2003-12-29KNF.bjh21
2003-12-29ANSIfy, un-__P().bjh21
2003-12-19Correct masks for PCIXSR decompositiongavan
2003-12-17add a function to initialize variables used by splfoo().bsh
2003-12-16The PIRSR is at location 0xffffe1ec, not 0xffffe2ec.gavan
2003-12-15Work-around an obscure bug (reported by a couple of people, and reproducedscw
2003-12-15The last cpsr_all change was misguided. Just use cpsr_c wherever possible.scw
2003-12-13The machdep.debug sysctl variable uses code CPU_DEBUGrearnsha
2003-12-12Add a default case to avoid an uninitialized variable warning.thorpej
2003-12-12The machdep.debug node is an int, not a structatatat
2003-12-10Change reference at bottom from sys/dev/majors to sys/conf/majors to matchjmc
2003-12-08Scoot the SDRAM controller's mapping forward to the next 1MB boundaryscw
2003-12-08Add support for picking up the size of SDRAM by reading the memoryscw
2003-12-08Oops, map PCI memory space at VA 0xf8000000 instead of in the middlescw
2003-12-06Undo last change: The "iomd" driver has its own bus_space tag, so it didn'tbjh21
2003-12-06Fix the ARM mainbus version of bus_space_subregion() to correctly shift thebjh21
2003-12-06Don't complain if we're asked for != 8 channels. There's no actual supportbjh21
2003-12-04Dynamic sysctl.atatat
2003-12-03As per the recent ixp425 fix (which is based on this code):scw
2003-12-03In the interrupt dispatch loop, make sure to handle any pending interruptsscw
2003-12-01Avoid alignment faults in fusword and fuswintr. Also handle big-endianrearnsha
2003-12-01 - For consistency, use cpsr_all instead of cpsr.scw
2003-11-29Use kdb_trap() rather than Debugger() to deal with unhandled undefinedbjh21
2003-11-26fix typo pointed out by Olivier Houchard. thanks.bsh