Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-17 | Add support for the Sun Enterprise 450 | Henric Jungheim | |
Reduce the size of a GENERIC kernel by ~190k Remove the nasty pointer/bus_space_handle_t casts Adds debug bus_space code including the ability to trace bus operations (it actually works now). The following rules are now followed (and verfified by the debug code): 1. A "bus_space_handle_t" may only be used with the "bus_space_tag_t" that created it. 2. Only "bus_space_map()" may create "bus_space_handle_t"s. 3. A "bus_space_handle_t" may not be modified after it has been created (other than being destroyed by "bus_space_unmap()"). Thanks to help from mcbride, marc, jason, drahn, to anyone that might have slipped my mind at the moment. ok jason@, deraadt@ | |||
2003-02-12 | disable tigon (uses arithmetic on bus_handle_t's) | Jason Wright | |
2003-02-06 | include isp firmware on some sparc64 media; and resize the media that is | Theo de Raadt | |
too small | |||
2003-01-17 | Build sparc64 kernels with the same options as other architectures. | Dale Rahn | |
Doesn't change how the kernel layout occurs, and is required for upcoming binutils/ld change. | |||
2003-01-14 | Move sunkbd defn to common place and remove old event.c reference | Jason Wright | |
2003-01-08 | Move the rounds into separate functions on sparc64 so gcc's optimizer | Todd C. Miller | |
doesn't blow up. This is a hack but is better than compiling sha1.c with -O0 on sparc64. From NetBSD (mrg). deraadt@ OK | |||
2002-12-31 | + NFSCLIENT | Theo de Raadt | |
2002-12-25 | No need to define FOO?=foo for AS, CC, CPP and LD, as they are always already | Miod Vallat | |
set from <sys.mk> | |||
2002-12-04 | Add a few more phys: exphy, brgphy, iophy, inphy | Jason Wright | |
2002-12-04 | Make ti(4) use busdma and add all of the necessary stuff to support both | Nathan Binkert | |
endian modes. This makes ti now work on macppc and sparc64. While we're at ti, clean up a bit of the code: Use SLIST instead of LIST Remove register Use bus_space instead of bcopy/bzero Don't use bitfields since it makes dealing with endianness annoying. ok jason@, deraadt@ | |||
2002-12-02 | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | Miod Vallat | |
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed. | |||
2002-11-25 | enable fxp(4) and xl(4) on sparc64; ok jason@ | Christian Weisgerber | |
2002-09-18 | Add lofn (working), and nofn (not working and commented out) | Jason Wright | |
2002-08-09 | Add an explicit dependancy of assym.h to Makefile. | Miod Vallat | |
This makes sure it will be regenerated if you run config(8) again. | |||
2002-07-28 | Add 'option NFSCLIENT' to macppc RAMDISK. | Kenneth R Westerback | |
Delete (comment out) 'option NFSCLIENT' in sparc, sparc64, and sun3 RAMDISKs. This brings the presence of /sbin/mount_nfs in the boot image and the presence of NFSCLIENT in the RAMDISK kernel into alignment. Except for sparc64 which will now have mount_nfs removed from the boot image to save space. mvme88k RAMDISK did not need to be adjusted as it only *looks* like it does not have NFSCLIENT. It actually includes the system GENERIC. Investigation for inconsistancies prompted by todd@. This solution recommended by deraadt@. | |||
2002-07-26 | bwtwo tested and works, minus one rasops fix coming soon. | Miod Vallat | |
2002-07-24 | Go ahead and enable schizo, you're no worse off with it than without.. | Jason Wright | |
2002-07-12 | No need to include files.sun, which only add the "frim event" stuff which | Miod Vallat | |
has absolutely no use on wscons architectures. | |||
2002-07-01 | Add auxio at sbus. | Miod Vallat | |
How can I be expected to work on sparc64 if machdep.led_blink sysctl does not work? | |||
2002-06-22 | a wireless section is dumb | Theo de Raadt | |
2002-06-22 | add wi at pci; move wi to wireless section. | Federico G. Schwindt | |
2002-06-22 | Add ${PIPE} to CFLAGS | Todd C. Miller | |
2002-06-21 | sbus(4) -> stp(4) -> pcmcia(4) -> wi(4). cool shitz done by crazy fgsch | Theo de Raadt | |
2002-06-20 | left over sparc-ism's; Matt Potter <matt@vertrauen.org> | Jason Wright | |
2002-06-19 | more sbus->pcmcia pieces. | Federico G. Schwindt | |
2002-06-17 | Go ahead and enable upa0 at mainbus0 | Jason Wright | |
2002-06-11 | add schizo (disabled) and upa (disabled) and creator at upa | Jason Wright | |
2002-06-11 | add upa and creator at upa | Jason Wright | |
(neither of which work correctly, but hey, it's a starting point) | |||
2002-06-11 | split creator driver into bus specific and common code. | Federico G. Schwindt | |
requested and ok by jason@ | |||
2002-06-08 | Initial (not quite fully working) driver for the schizo on the blade1000 | Jason Wright | |
2002-06-04 | Convert vgafb from rcons to rasops | Jason Wright | |
If depth is 24, select rasops32 (and make sure the stride is right) | |||
2002-06-04 | add bwtwo* at sbus? (commented out... someone have one to test?) | Jason Wright | |
2002-06-03 | add rasops24 to creator. minor indentation while i'm here. | Federico G. Schwindt | |
2002-05-21 | add creator at mainbus and wsdisplay at creator | Jason Wright | |
2002-05-21 | Skeleton driver for the Creator/Creator3D framebuffer (doesn't do much | Jason Wright | |
except provide an entry point for mmap'n from userland so I can figure out how it works). Many thanks to Matt Potter <matt@vertrauen.org> for providing a card. | |||
2002-05-17 | isp* here too | Theo de Raadt | |
2002-05-17 | Add QLogic pci cards in. They seem to work for me at least on a U10. | mjacob | |
2002-05-13 | Add lebuffer at sbus and le at lebuffer | Jason Wright | |
2002-05-09 | Sync hid stuff including ukbd, ums, and uhid with NetBSD | Nathan Binkert | |
This adds a uhidev device which can be thought of as something like a uhid bus. It allows more than one ukbd, ums, or uhid to attach to the same device instance. This functionality is found on many of the newer keyboards that have extra buttons. (The extra buttons show up as uhid device(s)). Tested by me on i386, dale on macppc, and jason on sparc64 | |||
2002-04-18 | Add amphy | Jason Wright | |
2002-04-04 | Some PCI machines do not implement the uperf registers. Those that do | Jason Wright | |
provide an 'sc at ebus'. Use that instead of a direct attachment of uperf to psycho. | |||
2002-03-29 | eap works on sparc64 | Theo de Raadt | |
2002-03-27 | Need APERTURE so we can read/write pci configuration with securelevel > 0 | Jason Wright | |
2002-03-20 | add dcphy | Jason Wright | |
2002-03-14 | From NetBSD: driver for lpt at ebus | Jason Wright | |
2002-03-14 | add apio* at sbus? and lpt* at apio? | Jason Wright | |
2002-03-14 | add asio* at sbus? and com* at asio? | Jason Wright | |
2002-02-19 | proper dependencies on assym.h | Theo de Raadt | |
2002-02-18 | add pms/pmsi at pckbc and wsmouse at pms/pmsi | Jason Wright | |
2002-02-18 | Driver for the i8042 keyboard controller on systems with ebus | Jason Wright | |
(why you'd want to use a PS/2 keyboard on a sun machine is beyond me, but whatever...) |