summaryrefslogtreecommitdiff
path: root/sys/arch/mvmeppc
AgeCommit message (Collapse)Author
2005-08-02Save floating point context on signals, same diff as macppcDale Rahn
2005-05-27first step of removing the obsolete PCI ncr(4) driver, it was superseded byMartin Reindl
siop(4) a long time ago 'do it' jason@
2005-05-06generate vim-compatible tag files, from netbsdPedro Martelletto
2005-05-06Add tags to mvmeppc.Marco Peereboom
<miod> commit your stuff. <miod> make tags work.
2005-05-01spacing; ok miod@ deraadt@David Krause
2005-04-30start the job of making things look more alikeTheo de Raadt
2005-04-30nice docs at top of GENERICTheo de Raadt
2005-04-21correct idiom for snprintf failure handling; ok beckTheo de Raadt
2005-04-11use MD #define to choose stackgap size per-architecture. on sparc, specialTheo de Raadt
case sun4c/sun4 -- because address space is more constrained
2005-04-07Remove spurious -L for /usr/include in INCLUDES defn. ok miod@Ian Darwin
2005-03-30first approximation: spoof UDF filesystem disklabels when we see them.Theo de Raadt
it is likely a slight bug or two will sneak in with this, so everyone please keep an eye out on your disklabels
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-11-28MAXSLP is not really an MD-configurable define so move it to param.h; miod@ ↵Michael Shalayeff
testing
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-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-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-10Remove __cplusplus crud.Alexander Yurchenko
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-10-23configure() -> cpu_configure()Michael Coulter
ok grange@
2004-10-08Move dev/cons.c to MI conf/files.Alexander Yurchenko
ok miod@
2004-10-05Get prototypes through cons_decl(), so that they are always right.Miod Vallat
2004-09-16spacingTheo de Raadt
2004-09-16cleanup deafult locators (blah ?); please check that your most hated ↵Michael Shalayeff
architecture is still fluffy (;
2004-07-14Switch to evcount interrupt counters.Miod Vallat
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-06-24Do a better job at containing powerpc specific #defines to PPC_...Dale Rahn
ok deraadt@
2004-05-15Be more careful when using hwirq[] values.Miod Vallat
2004-05-14Attach a working bugtty device - userland needs at least a console tty.Miod Vallat
2004-05-14Correctly coalesce buffers in _bus_dmamap_load_buffer().Miod Vallat
2004-05-14Really working interrupt engine, at least on both 2600 flavours.Miod Vallat
2004-05-08Better bus_dmamap_load() implementation which does not use vtophys(),Miod Vallat
from macppc. Also properly handle BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE in bus_dmamap_sync().
2004-05-08Kill whitespace at EOLMiod Vallat
2004-05-08Correct values for the pci_routes[] pci-to-mpic interrupt routing table,Miod Vallat
per the MVME2600APG.
2004-05-06TypoMiod Vallat
2004-03-17Make sure disklabels use at least DEV_BSIZE as their sector size.Miod Vallat
This allows the kernel to survive reading the disklabel off a 256-bytes/sector scsi device... ok deraadt@
2004-03-09Correct MANSUBDIR (not enabled during build, though)Miod Vallat
2004-02-10Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGETTodd C. Miller
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many.