summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k
AgeCommit message (Collapse)Author
1999-01-10Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSDNiklas Hallqvist
1999-01-08check for lp->d_secpercyl == 0) in bounds_check_with_label()Todd C. Miller
1999-01-07global decl for *intr() routines, plus add INET6Theo de Raadt
1998-10-04oopsTodd C. Miller
1998-10-03Add a "spoofonly" argument to readdisklabel() which will be used toTodd C. Miller
implement an ioctl to get a spoofed label even for disks that have a label on them.
1998-09-25o xfs is in the house (thanks art, for getting me started)Todd T. Fries
o all but vax are major 51
1998-09-16o if_media'fied am7990Jason Wright
o if_media'fied sun4m le.
1998-09-06Preserve symbol table if ksyms is in the kernel but DDB is not.Todd C. Miller
1998-08-31Return ENXIO on open of /dev/mem minor devs that don't existTodd C. Miller
1998-08-24Add support for /dev/ksyms to arch-specific filesTodd C. Miller
1998-08-18wrong, smurphTheo de Raadt
1998-08-18New bootblocks code to work with bootxx.Steve Murphree
1998-07-28Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵Todd C. Miller
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more
1998-07-19do not force single if rd rootTheo de Raadt
1998-04-03trapsignal cleanupTheo de Raadt
1998-04-02use movl/subl instead of #sym-sym; pleases new gasTheo de Raadt
1998-03-01Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor,Niklas Hallqvist
<chuck@openbsd.org>. This code is as of yet disabled on all platforms, actually not yet supported on more than mvme68k, although other platforms are expected soon, as code is already available. This code makes handling of multiple physical memory regions consistent over all platforms, as well as keeping the performance of maintaining a single continuous memory chunk. It is also a requirement for the upcoming UVM replacement VM system. What I did in this merge: just declared the pmap_map function in a MD include file per port that needs it. It's not an exported pmap interface, says Chuck. It ended up in differnt include files on differnet ports, as I tried to follow the current policy on a per-arch basis.
1998-01-19Cleanup output for probed VME devices.etheisen
1997-11-25fix Op FlTheo de Raadt
1997-11-24partially apply that dk_* prMichael Shalayeff
1997-11-23use MI cdev_decl(ipl)Michael Shalayeff
1997-11-20define MMU_68060etheisen
1997-11-20177 boards have 128k SRAM.etheisen
1997-11-09New endian.h design. All architectures now use a common file for the bulkNiklas Hallqvist
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32.
1997-10-20hardcode mvme68k, so that obj dirs can be built from elsewhereTheo de Raadt
1997-10-19mvmve68k does not use rcons.etheisen
1997-10-19Fix busted links and tags targets.etheisen
1997-10-07cngetc() proto movedTheo de Raadt
1997-10-02just overwrite anything in that zone of the disk, for writedisklabel()Theo de Raadt
1997-09-15kill Locore.cTheo de Raadt
1997-08-08Change the bounds_check_with_label API to also take a cpu_disklabelNiklas Hallqvist
reference for making transferral of meta-information possible from readdisklabel to bounds_check_with_label. The first (and maybe only) thing that will use this is the multi-disklabel-format code on the alpha where the labelsector is passed via cpu_disklabel so the label write-protection can work correctly no matter what label was found. Also use a new macro DKBAD to get at the dkbad field of the cpu_disklabel implementations that contain it. This too is for multi-disklabel architectures where the "bad" field can be inside a union. Use this macro as a means for a driver to check if an architecture supports dkbad constructs. Remove proto of bounds_check_with_label from all MD disklabel.h as it is in sys/disklabel.h. I have not been able to test the changes everywhere, if I break anything I apologize, and promise to fix it as soon as I become aware of it.
1997-08-08Initialize hwreset.Jason Downs
1997-07-27sync to use m68k codeTheo de Raadt
1997-07-27time_t is not longTheo de Raadt
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-07-23Add AppleTalk netisr. Only tested (indeed, only compiled) on mac68k port.denny
Add options NETATALK to your config to try it out.
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPTodd C. Miller
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1997-04-22Add libz and tick version # to reflect change.gvf
1997-04-22Reorg to look more like sys/lib/libsa/Makefilegvf
Reduce dependency on libkern. Add libz. Support passing thru CFLAGS from other Makefiles.
1997-04-22Reduce dependency on libkern.gvf
1997-04-22BSD -> OpenBSDgvf
1997-04-22minor clean to -qgvf
1997-04-17Added -q to return to Motorola bug.gvf
Added loop to prompt for kernel name if it is not found.
1997-04-08Clarify comment a bit and skip userret when flushing CPU caches in SunOS emul.briggs
1997-04-08Fix from NetBSD: flush caches on trap 2 in SunOS emulation. Comment onbriggs
mac68k change by scottr attributes Gordon (Ross) on the change.
1997-04-07add cd9660 spoofing and repair partition offset/block offset stuffTheo de Raadt
1997-04-06support cd9660 disklabel spoofing; also fix block offset confusionTheo de Raadt
1997-04-02add off-level character recieve.Dale S. Rahn
improve transmission when CTS goes low (like on a modem)
1997-03-31Modernize OpenBSD/mvme68k to match various changes in m68k and hp300 code.Jason Downs
Compiles, but untested for lack of hardware.
1997-02-24temporarily, also pass intr() routines the vec#Theo de Raadt