Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-18 | more size_t vs u_int fallout.. i guess the last | Theo de Raadt | |
2006-01-06 | Merge machine/ansi.h and machine/types.h into machine/_types.h and | Todd C. Miller | |
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD. | |||
2006-01-02 | Kill enablertclock. | Miod Vallat | |
2006-01-01 | Let cons_init() and cons_init_bell() initialize the whole consdev structure, | Miod Vallat | |
thus removing the need for drivers to initialize cn_pri to CN_DEAD when hardware probe fails. | |||
2005-12-31 | This port does not use dev/cninit.c. | Miod Vallat | |
2005-12-31 | Rework (once again) the console code, in order to match the PROM's logic better. | Miod Vallat | |
When not running on serial console, the PROM will pick the ``internal'' graphics device, and if it does not exist, the DIO device with the lowest select code, and will resort to SGC devices if no internal or DIO device was found. However, the current logic would search for a certain frame buffer type first, then for its best hardware location, following the order they are listed in conf.c. By replacing gazillions of almost-exactly-duplicated frame buffer code with one single instance, which is device type-agnostic, we can match the PROM (and the bootblocks) logic again. Plus this saves a few KB of code! | |||
2005-12-31 | Sync with recent kernel changes: recognize more models, use the same logic | Miod Vallat | |
to pick apci as a console on 425e. Crank version. | |||
2005-12-30 | Kill conforced, and have console devices use CN_FORCED priority instead. | Miod Vallat | |
This means we are no longer aborting the console scans even if the final console has been found, but on the other hand makes some logic simpler; plus it will be necessary for upcoming scode vs device loop order reversal. No user-visible change. | |||
2005-12-30 | When a driver claims console, let it set conscode to itself, instead of | Miod Vallat | |
letting the bus walkers do this for it. This is necessary since apci does not use the bus walkers, now that we do not force console probes to stop when apci claims console. | |||
2005-12-30 | Introduce symbolic constants for the magic conscode values. | Miod Vallat | |
No functional change. | |||
2005-12-30 | Now that errno.h and sys/errno.h are separate header files there is no | Todd C. Miller | |
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@ | |||
2005-12-28 | ...thus no need to override conscode if we are configured as console, so that | Miod Vallat | |
kernels with hardcoded CONSCODE value can run as advertized regardless of the service switch position. | |||
2005-12-28 | hyper, rbox and topcat not in intio space are CN_NORMAL priority, not | Miod Vallat | |
CN_INTERNAL. | |||
2005-12-28 | Define dca remote console identifiers as regular identifier with the bit 7 | Miod Vallat | |
set, like dcm does. No functional change. | |||
2005-12-28 | Setting the service switch on 425e to select serial console shall not be | Miod Vallat | |
considered as forcing the console, but as a normal remote console selection. | |||
2005-12-27 | Do not tprintf() information, use printf() instead like all other tape | Miod Vallat | |
drivers do. | |||
2005-12-27 | Remove unused sw_nblks field of struct swdevt. Then, remove swapconf() | Miod Vallat | |
which duplicates work done by uvm_swap_init(). | |||
2005-12-22 | More reasonable size for fixed extent storage. | Miod Vallat | |
2005-12-22 | Postpone the hil console detection logic to the first detection of a keyboard. | Miod Vallat | |
On hp300, hil would claim console against dnkbd if no dnkbd was found at the time the loop is probed, even if the loop is empty. Because of this, plugging dnkbd later would not select it as console keyboard, which is really annoying on kernels without wsmux, such as hp300 RAMDISK. Now the first keyboard plugged will become the console keyboard, whatever its type. No functional change on hppa, since the console path gives a definite console device setting. | |||
2005-12-21 | Do not attach dnkbd as a console keyboard if console is on serial. | Miod Vallat | |
2005-12-13 | remove ad clause that got copied from older versions of the files; pto by jsg@ | Michael Shalayeff | |
2005-12-03 | splimp -> splvm | Brad Smith | |
ok miod@ | |||
2005-12-03 | The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER is | Kenneth R Westerback | |
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change. ok miod@ | |||
2005-11-24 | add lint-specific hacks. at the same time, clean out a lot of ancient | Theo de Raadt | |
cruft for old compilers and environments. there may be a 2nd round of polishing after this; ok miod and others | |||
2005-11-23 | Pick HP-IB describe structures changes from main kernel code here as well. | Miod Vallat | |
2005-11-19 | Remove superfluous statement-ending semi-colons. i.e., "return foo;;" should | Aaron Campbell | |
just be "return foo;". Cleaning out some M's in my tree. | |||
2005-11-18 | Protect biodone() with splbio(). | Miod Vallat | |
2005-11-18 | Define the CS/80 identify structure only once and correctly, instead of | Miod Vallat | |
duplicating it in every CS/80 driver and using an hardcoded number for its size. No functional change. | |||
2005-11-17 | kvtop() is not used anymore. Thanks for the fish. | Miod Vallat | |
2005-11-17 | Factorize DMA cache flush code, use modern types and constants, ansify. | Miod Vallat | |
2005-11-16 | Mention ipl in dmesg, for consistency with other devices. | Miod Vallat | |
2005-11-16 | Overhaul the way HP-IB devices are probed. We will now do an exhaustive | Miod Vallat | |
probe of the (slave, punit) tuple space, since this is the only way we can get a dual disk or dual tape enclosure to attach two devices of the same kind. This allows us to get rid of the hpibbus resource map and related functions. | |||
2005-11-15 | Only two `h' in threshold. | Miod Vallat | |
2005-11-15 | More typos (especially indicies -> indices), checked with jmc@ | Miod Vallat | |
2005-11-14 | Restore the disk blinkenlichten lost with the new scsi code, and hp300 users | Miod Vallat | |
like me again. | |||
2005-11-14 | Use config_found_sm() in the probe machinery. This is simpler and allows us | Miod Vallat | |
to report HP-IB devices found for which no driver attached. | |||
2005-11-14 | Make HDWAITC and HDRETRY overridable in the kernel configuration file; | Miod Vallat | |
while there, constify option DEBUG message tables. | |||
2005-11-14 | constuct -> construct | Miod Vallat | |
2005-11-14 | hz is defined in <sys/kernel.h> | Miod Vallat | |
2005-11-13 | Align _delay() on 8 bytes, not 2^8 bytes. | Miod Vallat | |
2005-11-13 | Better error message layout. | Miod Vallat | |
2005-11-13 | Fix timeout usage introduced during the timeout API change (better late | Miod Vallat | |
than never), allows slower disks on nhpib to work again. | |||
2005-11-13 | move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@ | Federico G. Schwindt | |
2005-11-12 | Pass a struct proc * to ISHPMMADDR instead of abusing curproc in it. | Miod Vallat | |
2005-11-12 | Constify, and simplify hdgetinfo() which only gets called for known disks. | Miod Vallat | |
2005-11-12 | Provide useful information if we panic due to looping interrupts. | Miod Vallat | |
2005-11-12 | Print HP-IB disk geometry the same way we print SCSI disk geometries | Miod Vallat | |
(especially, with the size in MB). | |||
2005-11-06 | Factorize setregs() code to m68k-common location. | Miod Vallat | |
2005-11-06 | Homogeneize all PSR field tests in user-provided structures. No functional | Miod Vallat | |
change. | |||
2005-11-06 | Add keyboard bell support. | Miod Vallat | |