summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-11-25crank ramdisk filesystem slightly to cope with firmwares inside the filesystemTheo de Raadt
2004-11-25Move towards a more flexible and generic interrupt system, as well as betterMiod Vallat
zs behaviour. From NetBSD; integration work by Martin Reindl
2004-11-25Enable lpt0 on amd64 GENERIC. ok deraadt@Ian Darwin
2004-11-24replace old net/if_ieee80211.h header with the net80211 ones, kernel part.Theo de Raadt
file missed by fgsch, did he miss any others? grep helps
2004-11-23replace old net/if_ieee80211.h header with the net80211 ones, kernel part.Federico G. Schwindt
millert@ mcbride@ jsg@
2004-11-23Use pci_matchbyid() for matching crazy VIA power management controllersAlexander Yurchenko
and add a few ones. ``valiay'' mickey@
2004-11-22better types; from hppa64 (;Michael Shalayeff
2004-11-19Be more conservative in openpic_enable_irq() and only reprogram the vectorMiod Vallat
register if it changes.
2004-11-19Better Raven PREP initialization, per the book, with an evil book mistakeMiod Vallat
corrected.
2004-11-19Better i8259 slave handling:Miod Vallat
- check for spurious interrupt conditions. - do not ack the slave irq on the master unless there are really no more interrupts to be serviced on the slave.
2004-11-19More aggressive strip flags for non debug kernels; this is a noop on someMiod Vallat
architectures, but saves a few dozen KB on alpha and ppc. ok deraadt@
2004-11-18Tell MVME2600 and MVME2700 apart.Miod Vallat
2004-11-18Feature sync with macppcMiod Vallat
2004-11-18Move PowerPC cpu type constants to <machine/cpu.h>Miod Vallat
ok drahn@
2004-11-17Enable interrupts after autoconf.Miod Vallat
2004-11-17Remove dead or unused code; minor syncs with macppc code.Miod Vallat
2004-11-17Correct *cnputc() prototypes.Miod Vallat
2004-11-17Add register prefixes and generally match macppc locore.S now; diff betweenMiod Vallat
both locore is useful now.
2004-11-17A few more register prefixes, as well as more tab vs space police. NoMiod Vallat
change in .o file. ok drahn@
2004-11-17proper autoconf attachments; grange@ testing; markus@ okMichael Shalayeff
2004-11-17print real/avail/bufcache sizes as unsignedMichael Shalayeff
2004-11-17atu(4) on by default, since it is now smallerTheo de Raadt
2004-11-16Strip kernels compiled with DEBUG=-g leaving an unstripped kernel as bsd.gdb.Mark Kettenis
ok miod@
2004-11-16Set p_stat to SONPROC in cpu_switch() after picking a proc to run.Miod Vallat
2004-11-15Let stand/ compile with gcc 3.Miod Vallat
2004-11-15Get rid of some old debug stuff.Miod Vallat
2004-11-15Compile with gcc 3.Miod Vallat
2004-11-13Let the chip settle for a bit more time between trying to output twoMiod Vallat
characters; this will prevent us from falling into timeout behaviour when it is in fact not necessary.
2004-11-12commented out atwMichael Shalayeff
2004-11-12#atuTheo de Raadt
2004-11-11TyposMiod Vallat
2004-11-11Somewhat improve single-stepping.Mark Kettenis
ok pefo@, miod@
2004-11-11say hello to XKSEG0 and XKSEG1!Per Fogelstrom
2004-11-11up default data size so things doesn't blow up to easyPer Fogelstrom
2004-11-11no need to lock access for readingjoshua stein
2004-11-10Remove __cplusplus crud.Alexander Yurchenko
2004-11-09Kill guarded_access() - the way we map OBIO, there is no need for specialMiod Vallat
treatement of interrupt vectors variables, a simple read will do. While there, speed up the interrupt handlers a bit: - remove old debug code or only compile it if option DEBUG. - use short circuits for setipl() if we know interrupts are disabled at this point: there is no need playing with the psr in these cases.
2004-11-09Do not map empty mbufs (m_len == 0) in bus_dmamap_load_mbuf() as these mappingsClaudio Jeker
may disturb the dma as seen in ipw(4). Emtpy mbufs are at the beginning of the mbuf chain and are as example a "side-effect" of a previous m_adj() call. OK miod@ mickey@ jason@ markus@
2004-11-09Fix single-stepping.Mark Kettenis
ok miod@
2004-11-09Kill more unused stuff.Miod Vallat
2004-11-09Luna88k does not have an iomap, so kill all iomap related defines, andMiod Vallat
move the mapiodev()/unmapiodev() code back to mvme88k.
2004-11-09Always free memory on failure in c{e,s}4231_alloc(); from Patrick Lafiti.Miod Vallat
2004-11-09Split {get,set,raise}ipl() into per-board implementations.Miod Vallat
2004-11-08commented out entry for atuDavid Gwynne
"yup" by deraadt@
2004-11-08Simple cleaning of sgivol, with no functional change (yet):Miod Vallat
- remove hardcoded constants - use strtol() and check for errors instead of using atoi() - use err()/errx()/warnx() when applicable - use bounded string operations whenever possible - use strncpy() instead of a home-grown construct Plus you get the "/usr/mdec/sgivol -p" instant coredump fixed for free.
2004-11-08TypoMiod Vallat
2004-11-08Show in the dmesg as mongoose, to matche the manpage and kernel configurationMiod Vallat
file.
2004-11-08TypoMiod Vallat
2004-11-08Remove mvme88k leftovers.Miod Vallat
2004-11-08Kill struct md_p, which was really only necessary for mvme88k; onMiod Vallat
luna88k it disappears completely, while mvme88k keeps 3 global variables, one of them scheduled to disappear very soon.