summaryrefslogtreecommitdiff
path: root/sys/arch/hp300
AgeCommit message (Collapse)Author
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-09Include <ddb/db_var.h> if DDB is defined.dima
1998-02-05rename ddb.panic_ddb, and add ddb.console. Now you can stop console ddb entryTheo de Raadt
with a sysctl. There will be architectures and drivers that lack function, and I trust the maintainers of those will forget to add the code..
1997-11-23use MI cdev_decl(ipl)Michael Shalayeff
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-11-06Idnetify/support hp385 (33Mhz 68040)Todd C. Miller
1997-10-23SUBDIR includes ../m68kTheo de Raadt
1997-10-20Sync with GENERIC.Jason Downs
1997-10-06Set da_id to DIO_DEVICE_ID_IHPIB if this is an internal hpib controller.Todd C. Miller
Prevents nhpib0 from getting probed as dca1 on an hp400.
1997-10-02kill ESRCH in writedisklabel()Theo de Raadt
1997-09-23Some NetBSD changes, up to NETBSD_CURRENT_970921.Jason Downs
1997-09-15Add isolif, the last piece of making bootable CDs. Needs some more work.Jason Downs
1997-09-15kill Locore.cTheo de Raadt
1997-09-14Make and install a raw version of uboot, too.Jason Downs
1997-09-14Add cd9660 support. OpenBSD/hp300 boots from SCSI CD-ROM now.Jason Downs
1997-09-14callout support sync, from Theo.Jason Downs
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-08-04Add 35 to the chrtoblktb.Jason Downs
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-07-15Use assembler sources our of arch/m68k where applicable.Jason Downs
1997-07-14Slight fix.Jason Downs
1997-07-14Update to reflect reality.Jason Downs
1997-07-14The grand reorganization, OpenBSD style.Jason Downs
Lossely based on the NetBSD reorg, but much improved upon, simpler, and doesn't scribble needless junk into the bootblocks.
1997-07-14cua devices for all!Jason Downs
1997-07-13sync to NETBSD_CURRENT_970711.Jason Downs
1997-07-13Save mmuid and use it to print out 425/433 model types.Jason Downs
1997-07-13APCI support and new CPU configuration from NetBSD.Jason Downs
Fix all of the include refs. Bump version number to 2.1.
1997-07-06Match changes to other configs, missed in last commit.Jason Downs
1997-07-06Sync with changes from NetBSD, up to 970705.Jason Downs
This includes all of the new frodo drivers, from Michael Smith, hacked up by Jason R. Thorpe; other changes, mostly configuration and/or m68k abstraction related, from Thorpe. A few others of my own. This compiles and runs, have not yet tested Domain kbd or apci ports.
1997-07-02Adjust selection time out (all of my devices still work, does everyone elses?)Jason Downs
1997-04-21SYS_INST has left the building!Jason Downs
1997-04-20Pull in systm.h, need printf() prototype.Jason Downs
1997-04-20Make -Wall work.Jason Downs
1997-04-17Latest code from Mike + slight fixes.Jason Downs
1997-04-17Use HP_425 for id 7, and fix tests in machdep.c.Jason Downs
1997-04-17Better machine type identification from Mike SmithJason Downs
(<miff@spam.frisbee.net.au>).
1997-04-17Add back rd devices.Jason Downs
1997-04-16Add a proper version number ala other ports, and clean up various parts ofJason Downs
the Makefiles. Lots more to do...
1997-04-16Merge portions of NetBSD up to 970415.Jason Downs
This includes: * All of the prototyping and KNF changes. * The new interrupt system. * Portions of the Domain Keyboard support from Mike Smith. This does not include: * m68k changes, namely generic dumps. Various sundry changes and fixes by me.
1997-04-16fix cut 'n' pasteJason Downs
1997-04-16exec() changes.Jason Downs
1997-04-07deal with partition/block size differencesTheo de Raadt
1997-03-31Jump to loadaddr instead of entry due to libsa change.Jason Downs
1997-03-29Switch to genassym.cf.Jason Downs
1997-03-26syncJason Downs
1997-03-26Merge changes from NetBSD, up to 3/19/97; undoes some local changes.Jason Downs
Changed to match new arch/m68k code. genassym.cf is currently just a place holder.
1997-03-21Fix alignment in srt0.c, from NetBSD.Jason Downs
1997-03-21cruftJason Downs
1997-03-11syncJason Downs