summaryrefslogtreecommitdiff
path: root/sys/arch/arc
AgeCommit message (Collapse)Author
1998-05-06Add joy device to conf.c at minor 26 to match i386 portimp
1998-05-05Add commented out joy0 to generic, per i386 portimp
1998-05-05First cut at joy.c port from i386imp
1998-05-05Config file for my rPC44imp
1998-05-03First stab at defining virtual space for rPC44 for X11imp
1998-03-25flush -> syncPer Fogelstrom
1998-03-25DDB vs DEBUGPer Fogelstrom
1998-03-25We now have DDB, use std generic configPer Fogelstrom
1998-03-25another configPer Fogelstrom
1998-03-25call vm_set_page_sizePer Fogelstrom
1998-03-25DDB vs DEBUGPer Fogelstrom
1998-03-18flush -> syncPer Fogelstrom
1998-03-17support db_console switch for disabling console ddbTheo de Raadt
1998-03-16"Take us to DDB!"Per Fogelstrom
1998-03-16DDB.Per Fogelstrom
Support for Algorithmics R5000/R10000 evaluation board. So far only the RM5260 is supported. RM5270 - RM7000 later. R5000 and R10000 depending on access to cpu modules. vm_machdep.c moved to arch/mips/mips.
1998-03-04typoNiklas Hallqvist
1998-03-03Add -Wno-main for GCC 2.8Niklas Hallqvist
1998-03-01Make it look much more like sys/conf/GENERIC, so when DDB comesNiklas Hallqvist
we can just switch to an include. Use new MDB option.
1998-03-01Use MDB instead of DEBUG to enable minidebugNiklas Hallqvist
1998-03-01GCC 2.8 type safety + explicit typingNiklas Hallqvist
1998-03-01-Wmissing-prototypes cleanNiklas Hallqvist
1998-03-01Remove unused objectNiklas Hallqvist
1998-03-01GCC 2.8 -WallNiklas Hallqvist
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-02-24rename some DOS MBR partition typesTheo de Raadt
1998-02-23I broke this... fixed it againPer Fogelstrom
1998-02-19add netbsd partition, rename 386BSD one to FreeBSD..Theo de Raadt
1998-01-29Wrong namePer Fogelstrom
1998-01-29Some more arc/sgi fixesPer Fogelstrom
1998-01-28Moving around files for new mips arch layoutPer Fogelstrom
1998-01-20Merge bus_dma support from NetBSD, mostly by Jason Thorpe. Only i386 uses itNiklas Hallqvist
so far, the other archs gets placeholders for now. I wrote a compatibility layer for OpenBSD's old isadma code so we can still use our old driver sources. They will however get changed to native bus_dma use, on a case by case basis. Oh yes, I almost forgot, I kept our notion of isadma being a device so DMA-less ISA-busses still work
1998-01-11disklabel spoofing for FAT32.Niels Provos
1997-12-27PnP supportNiklas Hallqvist
1997-11-23use MI cdev_decl(ipl)Michael Shalayeff
1997-11-11Add AST and wdc1, pretty someNiklas Hallqvist
1997-11-11Reality updateNiklas Hallqvist
1997-11-10typoNiklas Hallqvist
1997-11-10DOH! conflicts from meNiklas Hallqvist
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-18do not create spoofed partition for DOSTYP_OPENBSDTheo de Raadt
1997-10-02no more ESRCH from writedisklabel()Theo de Raadt
1997-09-29DOSMBR_SIGNATURE, DOSACTIVE; weingartTheo de Raadt
1997-09-29ignore partitions larger than device, as an attempt to ignore floppies ↵Theo de Raadt
without MBR
1997-09-24make this compile.. bad Per..Theo de Raadt
1997-09-23Make disksubr byte order independent. This code is now so generic that itPer Fogelstrom
should be able to use it for i386, arc, powerpc, sgi, and more....
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-02silence messages that we do not needTheo de Raadt
1997-08-01geez, DEBUG is two things...Theo de Raadt
1997-08-01wrap proto in DEBUG tooTheo de Raadt