summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include
AgeCommit message (Collapse)Author
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-07simple_lock api changed slightlyTheo de Raadt
1997-09-17Double default NMBCLUSTERS settings.Jason Downs
1997-09-17NETBSD_CURRENT_970916. Lot's just ID changes, since changes don't apply toJason Downs
us. Includes some pmap changes, for which I don't have the original commit message(s) handy.
1997-08-25Implement LED blinking as a run-time configurable option via the sysctlJason Downs
machdep.led_blink. Rename auxreg.h because we need config to generate one now.
1997-08-08Mostly sync to NetBSD-current 970804.Jason Downs
GENERIC currently compiles and runs; some devices (isp) are not complete and not yet enabled.
1997-08-01proto __flt_rounds correctlyTheo de Raadt
1997-07-24multiple inclusion protection; brenner@umr.eduTheo de Raadt
1997-07-07Too many things include <machine/ansi.h> w/o <sys/types.h> soTodd C. Miller
make time_t int not int32_t.
1997-07-05Make _BSD_TIME_T_ int32_t on all platforms. You can't writeTodd C. Miller
lint-free code when these differ in name accross platforms. Fundamnetal type has not changed (was int on alpha and long on others).
1997-07-01gestures in the direction of TurboSpPARC compatibilitygrr
1997-06-25Sigh, Revert changes to endian.h - it was all confusion due to incorrectgrr
usage in new ip_* code, since fixed. Added usage notes to prevent future confusion in this regard.
1997-06-24The HTONS class of macros are defined as HTONS(x) <- (void) (x), whichgrr
really doesn't make a lot of sense if you're actually going to use these as some recent changes to netinet/* want to do. (x) or (u_int*_t) (x) would be the ticket, and since the rest of the ports settle for (x)... Note that powerpc has this same problem and needs to be fixed!
1997-06-24New floppy and auxreg drivers, from NetBSD. fd.c has many changes preserved,Jason Downs
and uses our fdformat interface (same code base as NetBSD, with differently named ioctls, but we have always preserved the names of the original code's authors, unlike NetBSD...)
1997-06-12sparc/pmap.cgrr
1997-06-11import netbsd kcore.h so that sparc can use libkvm vs. libkvm.oldgrr
1997-06-04Bump MAXTSIZ to 16MB (makes latest netscape communicator work)Niklas Hallqvist
1997-05-06add ipl devicekstailey
1997-04-20Add new clock related types; from NetBSDThorsten Lockert
1997-04-04Define in_addr_t and in_port_t everywhere but use u_intXX_t forTodd C. Miller
htonl and friends.
1997-04-02add SVR4_T_* flags; might be wrong for sparcTheo de Raadt
1997-02-01trapsignal/sendsig type/sigval changesTheo de Raadt
1997-01-27add another parameter to trapsignal() and sendsig() -- fault addr to beTheo de Raadt
delivered with in the siginfo information
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-12-11SUNXPART always; also one case of MAXPARTITIONS not being thereTheo de Raadt
1996-12-11MCLSHIFT=11, and calc MCLBYTES in such terms. found by pefoTheo de Raadt
1996-11-25htons et al. works on explicit 16- and 32-bit quantities and not theNiklas Hallqvist
machine dependent "short" and "long" integer. Correct and enhance manpage. Change all short and longs to u_int16_t and u_int32_t, respectively. OpenBSD RCSIds
1996-11-11Updates for SCSI scanner and SCSI unknown devices.kstailey
Removed MI *dev_decl() stuff that is now in sys/conf.h
1996-09-12Add 16 partition support to the SPARC. From NetBSD PR#2675, by der Mouse,Jason Downs
<mouse@Collatz.McRCIM.McGill.EDU>.
1996-09-06random declTheo de Raadt
1996-08-16fix for sun4 netbsd mergesccappuc
1996-08-13Revert back to Theo's eeprom.h.Jason Downs
1996-08-11elf/a.out symbolsTheo de Raadt
1996-08-11netbsd port, now we merge our changes back inTheo de Raadt
1996-05-29enable ELF/a.out/ECOFF in machine/exec.hTheo de Raadt
1996-03-24Prefix usage of "long long" with a "/* LONGLONG */" comment to shut upThorsten Lockert
lint(1) about it
1996-03-24Use __asm in place of asmThorsten Lockert
1996-03-24Provide empty __warn_references() when we are not running GCCThorsten Lockert
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1996-01-06from netbsd; some U tagsTheo de Raadt
1995-12-31from netbsd; handle more netbsd versionsTheo de Raadt
1995-12-30from netbsd: support more gcc versionsTheo de Raadt
1995-12-15new mapdev/()/mapiodev() calling convention uses "struct rom_reg *" to supplyTheo de Raadt
base plus an offset new dvma routines
1995-12-15simplify vm inclusionsTheo de Raadt
1995-12-14__FORK_BRAINDAMAGETheo de Raadt
1995-11-13varargs.h needs ... in va_dcl for gcc >= 2; from arnej@imf.unit.no; netbsd ↵Theo de Raadt
pr#1695
1995-10-25wrap function protos in __P()Theo de Raadt
1995-10-25Added V3 SMP function pointers to romvec.davem
1995-10-23add EE_TRUE and EE_FALSETheo de Raadt
1995-10-23+ SYSEN_VIDEOTheo de Raadt