| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2000-07-25 | Fix mips3 outofworld to panic cleanly even if shutdown path misses K2. | jeffs | |
| Previously we jal to panic which never cleared the tlb fault, so if on the course of shutdown (like a doshutdownhooks() callback) missed K2, it would panic again. Fix by setting EPC to panic() and eret. | |||
| 2000-07-25 | Add option to apply additional mask to the SR at run-time for MIPS3 platforms. | jeffs | |
| By default this is off, and only slightly changes the code to load SR when a temp register is available. This can be used by the platform code to handle slow to clear interrupts (our case) or to mask off any interrupt any interrupt at run-time. This can be very useful for embedded platforms that have less than desirable interrupt properties. | |||
| 2000-07-25 | add disabled LOCKDEBUG; re-enable all the phy drivers | mrg | |
| 2000-07-25 | Re-instate a couple of delay slot NOPs marked `XXX spitfire bug?' | pk | |
| 2000-07-25 | Map txrate for prism2, where each bit is apparently assigned to the | onoe | |
| corresponding rate; 1Mbps, 2Mbps, 5.5Mbps, 11Mbps. | |||
| 2000-07-25 | Ignore all undefined bits in the Tadpole microcontroller status register. | toddpw | |
| Only the low nibble is defined, and on at least one 3gx (mine) there is an undefined bit which reads as a one -- bit 6 (0x40). This screwed tctrl_intr() which would loop forever, thinking it always had new events to process. | |||
| 2000-07-25 | Use libsa alloc(). | tsubai | |
| 2000-07-25 | Add ofwboot.{mrg,xcf} to CLEANFILES. | tsubai | |
| 2000-07-25 | Make this compile again. | tsubai | |
| 2000-07-25 | Enable console in initppc(). | tsubai | |
| 2000-07-25 | Allocate temporary buffer to copy OF page table dynamically | tsubai | |
| rather than static variable. | |||
| 2000-07-25 | We don't need to include the # VIA VT82C686A integrated AC'97 Audio as it | wrstuden | |
| is integrated into the Southbridge on a number of i386 motherboards - we won't be seeing that in a mac. :-) | |||
| 2000-07-25 | Add a bunch of pci audio drivers. Most are commented out as they haven't | wrstuden | |
| been tested on macppc. But I tested the eap for playback and it's fine. | |||
| 2000-07-25 | Correct typo in comment. | jeffs | |
| 2000-07-24 | French/Finnish/German/Norwegian keyboard support; ported by Thomas Runge ↵ | is | |
| from the i386 pccons.c. Minus the iso8859-1 to pc437 translation which isn't needed on the DNARD. | |||
| 2000-07-24 | French/Finnish/German/Norwegian keyboard support; ported by Thomas Runge | is | |
| from the i386 pccons.c. Minus the iso8859-1 to pc437 translation which isn't needed on the DNARD. | |||
| 2000-07-24 | Improve the model identification and match. Addresses PR-10485. | gmcgarry | |
| 2000-07-24 | Regen. | gmcgarry | |
| 2000-07-24 | Add entries for all Xircom ethernet models. | gmcgarry | |
| 2000-07-24 | Use new uvm_km_valloc_prefer_wait() in vmapbuf(). This lets the K2 | jeffs | |
| mapping of b_data have the same virtual index, so the mapping does not degenerate into uncached in pmap_enter(). | |||
| 2000-07-24 | Add uvm_km_valloc_prefer_wait(). Used to valloc with the passed in | jeffs | |
| voff_t being passed to PMAP_PREFER(), which results in the propper virtual alignment of the allocated space. | |||
| 2000-07-24 | add netboot.bin to CLEANFILES | jdolecek | |
| 2000-07-24 | cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary | jdolecek | |
| stuff make this all compile with -Wall -Wno-main -Wmissing-prototypes -Wstrict-prototypes -Werror , also compilable on 1.4.1 label itself as NetBSD/mvme68k instead of "BSD" in bootblock message move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built and used separately to rest of libbug) convert sboot to use ordinary mvme68 libsa, instead of copying needed stuff in libc_sa.c convert to use version info generated by sys/conf/newvers_stand.sh instead of previous version.c files, add necessary 'version' files put chiptotime() to separate libsa file (used also by sboot/clock.c) Thanks to Steve Woodford for help with this. Note that -current build might be hosed by this change, will be addressed by Steve shortly. | |||
| 2000-07-24 | Optimization to pmap_zero_page(): we only need to use the first 16 FP regs, | mycroft | |
| as in bzero(). | |||
| 2000-07-24 | Fix a whitespace glitch. | mycroft | |
| 2000-07-24 | Pull in the bzero() changes from libc for real, with a couple of kernel- | mycroft | |
| specific hacks: * Make the bias handling depend on STKB, so it switches correctly for 32-bit kernels. * Use the 32-bit stw/ld for 32-bit kernels. * Add a few `-STKB's that were missed in the previous change. | |||
| 2000-07-24 | create a funcion, siop_busreset(), to reset the scsibus. | bouyer | |
| Reset the scsi bus at attach time, to be sure all devices start in narrow/async mode. Defer sync/wide negotiation until after whe have a valid xs->sc_link->device_softc, so that we can honnor the NOSYNC/NOWIDE quirks. | |||
| 2000-07-24 | CopyToBuffer/CopyFromBuffer are used by sii/xsii and nothing else. | ad | |
| 2000-07-24 | Pass the level and vector to vme_intr_map() in the correct order. | scw | |
| 2000-07-24 | Cosmetic & readability: | pk | |
| - local label cleanup in interrupt handling code; - in debugging sections when testing `intrdebug': use a unique local label (97) to enhanced clarity; - comment-out unused code; - kill a bug as the satisfying result of doing all of the above. | |||
| 2000-07-24 | Increase polled command timeout to 2s. | ad | |
| 2000-07-24 | Allow probe for SCSI tape drives even if no SCSI disk drives are configured. | ad | |
| 2000-07-24 | G/C the IIO* #defines. They're no longer needed. | scw | |
| 2000-07-24 | Delete kernfs. | tsubai | |
| 2000-07-24 | Pass the boot partition number into the loaded kernel, in preparation | scw | |
| for doing away with __BROKEN_DK_ESTABLISH. | |||
| 2000-07-24 | Define UVM_PAGE_IDLE_ZERO. | pk | |
| 2000-07-24 | Fix delay slot error in the SUN4_MMU3L startup code. | pk | |
| 2000-07-24 | Fix stack issues in bzero. | eeh | |
| 2000-07-24 | Revert the previous change for now. I don't have time to debug it tonight. | mycroft | |
| 2000-07-24 | Er, eliminate the -p link option as well, which just outputs huge amounts | mycroft | |
| of spooge. | |||
| 2000-07-24 | Nuke lderr. | mycroft | |
| 2000-07-24 | Slight rearrangement. | mycroft | |
| 2000-07-24 | Purge C++-style comments. | mycroft | |
| 2000-07-24 | Fix an obvious error that would cause fpu_ftoxi() to drop the upper half. | mycroft | |
| The compiler even emitted a warning for this... | |||
| 2000-07-24 | asm volatile --> __asm __volatile | mycroft | |
| 2000-07-24 | Drop packet, increment udps_badlen if the udp header length field | sommerfeld | |
| reports a size smaller than the udp header; defends against bogosity detected by Assar Westerlund. This patch and the previous ip_icmp.c change were the joint work of assar, itojun, and myself. | |||
| 2000-07-24 | Improve robustness of icmp_error(): | sommerfeld | |
| - allow it to work when icmpreturndatabytes is sufficiently large that the icmp error message doesn't fit in a header mbuf. - defend against mbuf chains shorter than their contained ip->ip_len. | |||
| 2000-07-24 | Make this a bit safer against errors by using some .tmp files. | mycroft | |
| 2000-07-24 | Give this a prayer of working with obj dirs. | mycroft | |
| 2000-07-24 | Make this at least pretend to compile. | mycroft | |
