summaryrefslogtreecommitdiff
path: root/sys/arch/hp300
AgeCommit message (Collapse)Author
1998-05-10Add support for 425e.Jason Downs
1998-05-10* Remove stupid, non-working ROM printf()s from apci.cJason Downs
* Add 425e autodetection. * Increment version number.
1998-05-07don't clear *_WLABEL on close so 'disklabel -W' is persistent like in the ↵Todd C. Miller
generic scsi system
1998-05-04Use cpuspeed (and hard coded values) to print clock speed on '040 models.Jason Downs
1998-05-02If computed value for d_nsectors truncated to 0, set it to 32 andTodd C. Miller
adjust d_ncylinders instead of just setting d_nsectors to 1 (which is not useful for putting a filesystem on a device).
1998-05-02Add defaults for d_secsize and d_secpercyl if they are zero (should not happen)Todd C. Miller
1998-05-02Fix problem with zip drive correctly this time. The real deal isTodd C. Miller
that the hp300 scsi subsystem does not glean d_secpercyl from the device so we have to calculate a reasonable value. In the case of a zip drive, the calculated value gets truncated to zero. This change adds a sanity check and forces the calculated d_secpercyl to be >= 1. Also includes some minor code reorg.
1998-04-30Only use scsi geometry to fake up a label if we were able to getTodd C. Miller
the capacity. Fixes a panic with fictitious labels on zip drives.
1998-04-25whitespaceJason Downs
1998-04-25kcore.h stub, uses m68k include.Jason Downs
1998-04-25Use generic m68k format kcore by default.Jason Downs
1998-04-25set d_bbsize and d_sbsize in spoofed label to values correct for ffsTodd C. Miller
1998-03-27fictious disklabels for hpib disks we have in the table.Todd C. Miller
1998-03-27fictitious disklabels for scsi disksTodd C. Miller
1998-03-15please gcc 2.8.1 #ifdef DEBUGTodd C. Miller
1998-03-10use .OxTodd C. Miller
1998-03-07please the anal compilerTheo de Raadt
1998-03-06Keep gcc from addint an implicit memset() behind our back. ThanksTodd C. Miller
to Niklas and Theo for help in tracking down what was going on.
1998-03-06Please gcc 2.8Todd C. Miller
1998-03-06please gcc 2.8Todd C. Miller
1998-03-03Add -Wno-main for GCC 2.8Niklas 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-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