Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-29 | Add an unpack_attr function to struct wsdisplay_emulops, to match the | Miod Vallat | |
existing alloc_attr function. This allows rasops_unpack_attr to be kept private to rasops, yet available to the screen drivers. | |||
2006-11-29 | Remove cpu_swapin() and cpu_swapout(), they are no longer necessary (except | Miod Vallat | |
for cpu_swapin() on hppa* which is kept). | |||
2006-11-29 | Add a new member to struct wsemuldisplaydev_attach_args, for a frame buffer | Miod Vallat | |
driver to be able to tell how many wscons screens to attach to it, instead of WSDISPLAY_DEFAULTSCREENS which is a global setting. | |||
2006-11-28 | give scsi controllers a real attach args to fill in when attaching scsibus. | David Gwynne | |
ok miod@ marco@ deraadt@ | |||
2006-11-28 | rename scsibus_attach_args to scsi_attach_args. this can help avoid | David Gwynne | |
confusing when trying to attach scsibus to a hba, since it is really meant for attaching scsi devices to scsibus. ok deraadt@ marco@ | |||
2006-11-27 | Portuguese LK-201 layout. | Miod Vallat | |
2006-11-06 | Oops, bootblocks need this. | Miod Vallat | |
2006-11-06 | Let CISCoholic memset() do not behave as bzero for a length over 64KB. | Miod Vallat | |
2006-11-06 | Sync the VS2000 (and some VS3100) MFM controller driver with NetBSD, and | Miod Vallat | |
enable it in GENERIC and RAMDISK. Completely untested due to lack of hardware (both my VS3100 are dual-SCSI), but it hopefully can't hurt. | |||
2006-11-05 | Do not enable hardware cursor in the Brooktree DAC on the 8bpp model as well | Miod Vallat | |
(it would only appear when booting after an UNJAM). | |||
2006-11-05 | Wait two seconds after reset before probing devices, lets RX23 get detected | Miod Vallat | |
again. | |||
2006-11-01 | German LK-[24]01 keyboard layout; | Miod Vallat | |
contributed by Sigi Rudzio (sigirudzio ; gmail . com) | |||
2006-10-29 | Fix Bt458 programming; screen burner now works on 8bpp flavour. | Miod Vallat | |
2006-10-27 | Hide hardware cursor on 4bpp model. | Miod Vallat | |
2006-10-22 | Fix colormap programming in 4bpp mode. | Miod Vallat | |
2006-10-21 | Some KNF cleanup. | Kenneth R Westerback | |
De-register. Move declaration to top of function for DOS MBR processing. Indent nit in macppc. No functional change. | |||
2006-10-04 | More tidying up after bad144. Remove references in comments and | Kenneth R Westerback | |
don't include dkbad.h when nothing in it is used. Missed arm/include/disklabel.h first time around. | |||
2006-08-31 | Make sure we do mbuf operations at splnet(), for some models have ze | Miod Vallat | |
interrupting at spl4 (i.e. below splnet) and this can cause pool corruption; ok deraadt@ | |||
2006-08-30 | Horrible code to work around stupid VXT2000 rom getchar() behaviour, but | Miod Vallat | |
at least this allows our boot blocks to work with glass console on these machines now. Caution: reading this code will hurt your eyes. ok deraadt@ | |||
2006-08-30 | Enable VXT2000 bits now that they are worth using; ok deraadt@ | Miod Vallat | |
2006-08-30 | Teach the SGEC driver about the Real World: | Miod Vallat | |
- check for error bits in descriptors, and count and report errors accordingly; make sure we do not pass up known-to-be-bad packets up the receive path. - check for various error conditions which would cause the transmit process to go to suspended state, and recover from them, before the timeout expires. - finally, on the VXT2000, the transmit process for some reason will reset its ring position to the beginning of the ring every time it completes a transmission burst, while we don't, so play with the head of ring register behind its back. This makes my VXT2000+ (net)boot multiuser. Tested on VXT2000 (ze@vxtbus), KA49 (ze@vsbus) and KA53 (ze@ibus); ok deraadt@ | |||
2006-08-30 | Better diagnostic messages. | Miod Vallat | |
2006-08-27 | Work-in-progress VXT2000 support (commented out in GENERIC so far). Glass | Miod Vallat | |
console works on color model, serial console works, ethernet attaches but does not work correctly yet. | |||
2006-08-27 | Extract the device-independent parts of dzms, to let lkms@non-dz exist. | Miod Vallat | |
Don't forget to rerun config(8)! | |||
2006-08-27 | Move cfdriver structs to better places, in preparation for new attachments. | Miod Vallat | |
2006-08-26 | Doh, compile before commit. | Miod Vallat | |
2006-08-26 | Enable all planes in the ramdac as well, so that color really works. | Miod Vallat | |
2006-08-24 | Add a few printfs to slow down SGEC initialization - somehow this appears | Miod Vallat | |
to be necessary on VXT2000. While large SDELAY are not enough. Someone will probably find my lack of faith in the SGEC code disturbing. | |||
2006-08-24 | Check for a selftest failure after reset in the correct register. | Miod Vallat | |
2006-08-24 | Enable the appropriate serial transmitters in VXT2000 serial routines, this | Miod Vallat | |
makes output work when the VXT2000 is not configured for serial console. | |||
2006-08-22 | More register defines. | Miod Vallat | |
2006-08-22 | Wrap dmesg | Miod Vallat | |
2006-08-17 | Check d_secpercyl in all readdisklable() functions, and have all of | Kenneth R Westerback | |
them return 'invalid geometry' when d_secpercyl == 0. While there move the check to a consistant location (after the check of d_secperunit) and use a consistant idiom (i.e. some readdisklabel()'s have no 'done' label). prodded by thib@ after a bad macppc experience. ok deraadt@ | |||
2006-08-15 | Some VS4k/90 have the uVAX bit set in confdata, do not report them as uVAXens. | Miod Vallat | |
2006-08-15 | A more reliable LCSPX probe, based on information from Blaz Antonic, tested | Miod Vallat | |
by aanriot@ | |||
2006-08-11 | Use d_secperunit rather than 0x1fffffff as the default value for | Kenneth R Westerback | |
RAW_PART's p_size. Since d_secperunit is initialized to 0x1fffffff if not specified there should be no need to use the magic number again. And if d_secperunit was specified then that value should be used instead of the magic number. This was already being done for hp300, luna88k, mac68k, mvme68k, mvme88k. Should be a no-op. | |||
2006-08-06 | Replace magic numbers with adequate #defines, support vsync disabling in the | Miod Vallat | |
burner routine, and do the colormap updates during vertical retrace, instead of using a fixed delay. | |||
2006-08-05 | Ugly hack to avoid sending the ``all keys up'' event to userland, replacing | Miod Vallat | |
it with as many key release events as necessary. Necessary for X until it knows how to handle this event properly. | |||
2006-08-05 | Colormap ioctls, at last. | Miod Vallat | |
2006-08-05 | If a dz child driver has taken over a line, it will never be accessible | Miod Vallat | |
as /dev/tty0X, period. So return ENXIO instead of EBUSY in dzopen(). | |||
2006-08-05 | Make sure smg will not pretend being a console on smg+gpx hardware with | Miod Vallat | |
smg forced to attach. | |||
2006-08-05 | A potpourri of unrelated changes: | Miod Vallat | |
- remove the 11/750 pcs code, it is never called. - remove the list of kernels to try to boot in order; it is a good idea only if you can interrupt the process, which you can't due to quirks on some models, so enter interactive boot immediately if booting /bsd fails. - work around some PROM bugs in graphics mode which cause \h and \t not to behave as expected. Crank version to 1.10. | |||
2006-08-05 | Use faster {copy,erase}cols routines for smg, with ad hoc vax assembly, | Miod Vallat | |
adapted from X11 via hp300. | |||
2006-08-03 | LK-401 french layout, tested on actual keyboard (I even have two of them | Miod Vallat | |
in the closet, does anyone want them?) | |||
2006-08-03 | A more reliable way to find out that the card is not there. | Miod Vallat | |
2006-08-03 | Enable all planes, so that color has a real chance to work; still untested. | Miod Vallat | |
2006-08-03 | Since we will only attempt to configure a keyboard on line 0 on machines | Miod Vallat | |
where line 0 is a keyboard connector, which is never used for serial console, remove an always-true test. | |||
2006-08-03 | No need to force a 8-bit font anymore, welcome to the 12x22 font. | Miod Vallat | |
2006-08-02 | Provide the usual 8x16 font, instead of the qvss 8x15 font, for low-res vax | Miod Vallat | |
frame buffers (and smg until it can use non-8bit wide fonts), as the latter has too many symbols in the 8-bit range stubbed out. | |||
2006-08-01 | Avoid a few NULL dereferences, and boot -c works on vax with glass console. | Miod Vallat | |