summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2002-06-17and more uftdi kernel breaking crap here. GeezTheo de Raadt
2002-06-17Who the HELL commited this thing which breaks kernels? Get your actTheo de Raadt
in gear!
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-13start/size might have ben used uninitialized in caseMichael Shalayeff
pcibios was not compiled in and cardbus needed an mem allocation. we were away w/ this before because in most configurations cadbus require pcibios configured into the kernel. dale found it.
2002-06-12pci revision is in the class field, not the id (some ppl just refuse to ↵Michael Shalayeff
follow the rules)' pt out by patrik@lindergren.com
2002-06-11use a correct test, ok art@Peter Stromberg
2002-06-11add umidi, but commented out since I don't have anything to testNathan Binkert
2002-06-11add umct, but commented out since it hasn't been shown to work.Nathan Binkert
2002-06-11Move cdev_lpt_init() to a common location.Miod Vallat
2002-06-11define IPL_STATCLOCKArtur Grabowski
2002-06-10old bouncebuffering api not used anymoreNiklas Hallqvist
2002-06-10Maintain my sanity.Tobias Weingartner
2002-06-09bio is a driver that can delegate ioctls to other drivers whichNiklas Hallqvist
otherwise do not deserve a /dev-node of their own. Will be used for RAID mgmt among other things. Initially only i386 gets the device, but other platforms will follow in a few hours. MAKEDEV stuff coming soon too.
2002-06-08Make 4GB machines work better.Tobias Weingartner
2002-06-08Explain why there is no splhigh hereNiklas Hallqvist
2002-06-08rl* at cardbusAaron Campbell
2002-06-07Remove obsolete CLKF_BASEPRI(). ok niklas@, miod@ and art@Thomas Nordin
2002-06-05a driver for the rng on the amd768 power management device (no actual power ↵Michael Shalayeff
management capabilities are supported yet; from netbsd
2002-06-03Guillemot/maxiradio was a rebadged gemtek/pr103.Michael Shalayeff
the mr(4) was not really tested and therefore is now replaced w/ a tested gtp(4), renamed pci ids too. from jumbo@
2002-06-02withough -> withoutTheo de Raadt
2002-05-30missing refs to sfr0 and other man fixes; from jumbo@Michael Shalayeff
2002-05-30iff pcibios is enabled, record _every_ established pci interruptMichael Shalayeff
for it will not get reprogrammed for isa later. should help lost and hanging pci interrupts. testing by fries@, krw@, mordin@, philipp@ and others
2002-05-22Implement splassert. Even simpler than on the sparc.Artur Grabowski
2002-05-20ignore corrupted prom headers w/ length exceeding the scanned isa hole ↵Michael Shalayeff
region; reported by Jason Spence <jspence@lightconsulting.com> for Toshiba Satellite 3005-S303. add a note on a more aggressive course of action
2002-05-18pastoMichael Shalayeff
2002-05-18Rename the MD db_stack_trace_cmd to db_stack_trace_print. Add an argumentArtur Grabowski
that specifies which printf funciton it should use. Implement db_stack_trace_cmd in MI code. Thanks to miod@ for all the tests.
2002-05-17properly detect the cpu model for the broken cyrix latch; better fix than ↵Michael Shalayeff
pr#2661
2002-05-16Add systrace support to all the remaining architectures.Miod Vallat
Tested by various people on various platforms, I'm willing to fix any breakage this causes. ok niels@ deraadt@ and mickey@ (after his comments were applied)
2002-05-16systrace facility, used to enforce and generate policies for system callsNiels Provos
okay deraadt@
2002-05-16fix for a timer latch bug on the cyrix mediagx and gxm cpus.Michael Shalayeff
based on freebsd pr#6630, netbsd pr#8654, openbsd pr#1492 . does not affect other cpu models (cyrix or not). asked by markus@ and testing.
2002-05-16Add a an argument to db_printsym that specifies the printf functionArtur Grabowski
we'll use for printing the information. miod@ ok
2002-05-15add lofn and nofnJason Wright
2002-05-10on ServerWorks CNB20HE Host:Michael Shalayeff
do not synthesyse secondary pci bus on the pchb0 rev 0x23 OR pchb1 w/ any revision. prompted by frisco@blackant.net in pr#2642
2002-05-09ukbd (and others) at uhidev, not uhubMarco S Hyman
2002-05-09ukbd now at uhidev, not uhub. Ditto for ums (commented out)Marco S Hyman
2002-05-09Sync hid stuff including ukbd, ums, and uhid with NetBSDNathan 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-05-07Add url(4) and urlphy(4)Nathan Binkert
ok deraadt
2002-05-06Try to deal with the pci shadow bus issue by disabling a specific chipNathan Binkert
revision of the CNB20HE that always seems to be involved in the shadow bus. This is definately not the right way to do things. The correct way is to try to figure out that the bus is being detected for the second time. ok deraadt
2002-05-06drop out of any intr fixup activities if was disabled in the config flagsMichael Shalayeff
2002-05-06tuner driver for the fms cards.Michael Shalayeff
attach radio at the fms(4), instead of a separate device, which would never work out fine. from Vladimir Popov <jumbo@narod.ru> rework the radio config stuff (radio at radiobus, instead of radio at radio), allowing to tag source files in the files.* files w/ radio attribute. from mickey@
2002-05-03disable ahc again for now, since it does not fit; ok miodPeter Valchev
2002-05-03ptrdiff_t and size_t fixes.Marc Espie
okay mickey@
2002-05-03no guarantee that ptrdiff_t is int and not long, so cast.Marc Espie
ok mickey@
2002-05-02update the nbsd rcsid to unconfuse some lamersMichael Shalayeff
2002-04-30yup, ahc fits easily again; requested by bradTheo de Raadt
2002-04-29Define placeholders for art's splassert() debugging stuff on all arches.Miod Vallat
Currently as no-ops everywhere. ok art@, deraadt@
2002-04-28Machines with the Serverworks CNB20HE chipset also have a CIOB20 i/o bridge.Nathan Binkert
Instead of attaching pci busses to the CNB20HE, attach them to the CIOB20. This fixes problems where many of these machines will not attach a second pci bus. This also like Theo's previous diff prevents the shadow bus from appearing. Ok deraadt.
2002-04-25soundforte radio driver, from Vladimir Popov <jumbo@narod.ru>Michael Shalayeff
2002-04-24be much more picky about which RCC products are multi-bridgesTheo de Raadt
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.