Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-09-27 | Two workarounds for the zs serial driver. | Dale Rahn | |
Enable Interrupts (recieve/status) initially. Code currently does not enable them elsewhere. Use a timeout to scedule the soft interrupt, since no MI soft interrupt scheme works yet. This will have issues with high receive rates. | |||
2001-09-27 | psycho_bus_[a|b] are essentially the same function; use a helper to avoid typos | Jason Wright | |
attempt to extract the faulting address from the iommu in the newly defined psycho_bus_error() function | |||
2001-09-27 | When zs is fully working, it should be tty00 for macppc. | Dale Rahn | |
2001-09-27 | Huge merge with NetBSD. For full details look at their revision history ↵ | Jason Wright | |
(1.26 -> 1.83)... Highlights: o tag queue support o fas366 support (doesn't work yet on sparc, but does on sparc64) o tons more (thanks to hugh, fgsch and beck for testing) | |||
2001-09-27 | used to corrupt some memory -- no more | Michael Shalayeff | |
2001-09-26 | zs driver, from different srcs, including netbsd/macppc and out mac68k/zs, etc. | Michael Shalayeff | |
2001-09-26 | be more specific in psycho_ue case (partially based on NetBSD) | Jason Wright | |
2001-09-26 | missed in previous merge with NetBSD: | Jason Wright | |
handle dma boundaries better | |||
2001-09-26 | grab the "compatible" prom property and use that for searching the device | Jason Wright | |
tree as well as the "name". This allows us to differentiate 'sd' and 'wd' pretty easily (and makes it less ambiguous). | |||
2001-09-26 | A little bit of voodoo borrowed from the linux driver: set the | Jason Wright | |
intr_retry_timer a little higher. | |||
2001-09-26 | Merge with NetBSD: | Jason Wright | |
better handling of boundary conditions add iommu_extract debugging function | |||
2001-09-26 | change *int64*_t types to long long; ok art/jason | Theo de Raadt | |
2001-09-26 | add siop (and scsibus at siop)... This allows us to boot on E250 | Jason Wright | |
Thanks to chris@ for testing. | |||
2001-09-25 | Add a bunch of relocation types. | Artur Grabowski | |
2001-09-25 | shh, no point in printing useless kernel messages. | Dale Rahn | |
2001-09-24 | Just one relocation type (needed for ld.so) right now. | Artur Grabowski | |
2001-09-24 | fix back the kbd, sorry | Michael Shalayeff | |
2001-09-23 | document some registers; copied from comreg.h | Todd C. Miller | |
2001-09-23 | For serial console, drop into ddb on <break> if ddb.console is nonzero | Todd C. Miller | |
2001-09-23 | Rename kdb_init() to db_machine_init(). | Miod Vallat | |
Fix prototypos for the early console routines. Use even more PMAP_NEW syntactic sugar. Remove some debugging stuff. Use symbolic values instead of magic numbers. Fix safepri value. Implement machdep.console_device sysctl. | |||
2001-09-23 | Declare machdep.conssole_device sysctl. | Miod Vallat | |
2001-09-23 | rename kdb_init() to db_machine_init(). | Miod Vallat | |
2001-09-23 | kernel_pmap -> pmap_kernel() | Miod Vallat | |
2001-09-23 | Don't define _C_LABEL here. | Miod Vallat | |
XXX this file should probably disappear. soon. | |||
2001-09-23 | Don't redefine pmap_kernel() locally. | Miod Vallat | |
2001-09-23 | Worst abuse of C, ever. | Miod Vallat | |
2001-09-22 | perevent panic on timeout_add on non-existing timeout. | Michael Shalayeff | |
happens on key press before kbd was attached and after zs has been initialized. | |||
2001-09-22 | pty cleanup | Theo de Raadt | |
2001-09-22 | no need for ptys on a RAMDISK | Theo de Raadt | |
2001-09-22 | Remove more old, dusty, unused defines. | Miod Vallat | |
2001-09-22 | Add gem at pci | Artur Grabowski | |
2001-09-21 | use _C_LABEL for c labels consistantly throghout the source | Michael Shalayeff | |
2001-09-21 | totally useless inlines, cost 1380 bytes too | Michael Shalayeff | |
2001-09-21 | a bit smaller size, and add gem | Jason Wright | |
2001-09-21 | Correct some pryntf() usage: get the correct number of arguments in the | Miod Vallat | |
correct order. | |||
2001-09-21 | Correctly initialize variables in cpu_fork(). From NetBSD. | Miod Vallat | |
2001-09-21 | Add the support for "-c", UKC in the bootloader. Note that currently this | Dale Rahn | |
is not fully supported by the kernel, so will just hang the machine. | |||
2001-09-21 | grammar fixens; from Kaspar Toomik <kaspar@anisakis.org>, pr2077 | Michael Shalayeff | |
2001-09-21 | bump size to 8192 and remove a sparc-ism | Jason Wright | |
2001-09-21 | -TEST,+RAMDISK | Jason Wright | |
2001-09-21 | Don't protect useful macro definitions with #ifdef _LOCORE, as libc needs | Miod Vallat | |
some of them. | |||
2001-09-21 | phys_map declaration comes from <vm/vm.h>, no need to declare it locally. | Miod Vallat | |
2001-09-21 | Shared interrupts are not that uncommon. Stop chatting about it. | Artur Grabowski | |
2001-09-21 | uvm_km_suballoc() will panic if it fails. No need to check the return | Miod Vallat | |
value. | |||
2001-09-20 | No longer necessary. GENERIC is a good test kernel now. | Artur Grabowski | |
2001-09-20 | From NetBSD: allow loading of kernels with bss+data > 4M | Jason Wright | |
2001-09-20 | Three changes from NetBSD: | Jason Wright | |
o in pmap_clear_modify(), we need to clear the TLB_W bit (ie. the hardware write-enable bit) to re-enable modify-bit emulation even if we're doing HWREF. o Fix locking problem. o Change data segment size calculations so we don't need to resize if the bootloader did it for us. | |||
2001-09-20 | Incorrect parens (from netbsd) | Jason Wright | |
2001-09-20 | Our printf has %b, use it and don't bother with snprintf stuff. | Jason Wright | |
2001-09-20 | correct %b strings | Jason Wright | |