summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-03-01add uyurex(4) which is device driver for YUREX twitch counter device.Yojiro Uo
ok deraadt@
2010-03-01CCTS_OFLOW is correctly implemented, not unused (as currently documented);Jason McIntyre
provide a description from G. Paul Ziemba, freebsd pr docs/144127 ok miod
2010-03-01bring the splassert semantic from sparc64 to amd64. splassert in interruptDavid Gwynne
handlers now checks that the spl the isr was established at is the same as the one passed to splassert. this lets you check that isrs dont enter code that have insufficient protection if entered from process context. ok kettenis@
2010-03-01syncTheo de Raadt
2010-03-01Add printing of current profile and feature information to 'info'Kenneth R Westerback
command with -v. Make a second -v cause printing of raw feature data and a full list of profiles. A few minor tweaks to the feature bitmap handling. Helps in debugging media problems in cdio. Suggestions from fgsch@, man page fixes from jmc@ as usual. ok beck@ deraadt@
2010-02-28Attach the IR port as a second serial port on Fuloong 2F. Verified to attachMiod Vallat
and get interrupts by otto@, no further testing due to lack of IR devices.
2010-02-28Minimal frame buffer driver for the SiS 315 found on Lemote Fuloong systems.Miod Vallat
Currently unable to change video modes or provide any form of acceleration, so you are stuck in a 640x400x8 mode, but at least people scared of serial consoles will get a chance to use their Fuloongs now. Tested by otto@ (early developments) and jasper@ (final version)
2010-02-28In pci_mapreg_map(), do not blindly dereference a possible NULL pointerMiod Vallat
upon stumbling on a BAR which value is zero. Found the hard way by kurt@, ok kettenis@
2010-02-28A better bus_space_map() function for bonito PCI memory space, which noMiod Vallat
longers assumes all requested mappings fit in the three 64MB PCILO windows, but will instead check whether the requested mappings can be provided by PCILO regions or PCIHI regions (and on 2F-based systems, making sure we only use addresses which get properly routed from CPU to PCI within the 2F crossbar). This in turn requires early console code to abide the bus_space rules and get its resources from bus_space_map() rather than doing PCI BAR arithmetic by itself. No functional change on Lemote Yeeloong and Gdium Liberty; on Lemote Fuloong 2F this allows BAR set up in PCIHI space by PMON to be mapped by kernel code without having to compensate for the PCILO offset.
2010-02-28If no TOC header is read, report EIO. Even if the command finishedKenneth R Westerback
ok. Stops cdio(1) from printing bogus TOC info. ok marco@ beck@
2010-02-28Fix off-by-one in LOMlite hostname code.Mark Kettenis
2010-02-28syncTheo de Raadt
2010-02-28enable mpiiJonathan Gray
ok marco deraadt
2010-02-28%t didn't properly remove trailing spaces from the end of the prompt.Jasper Lievisse Adriaanse
patch from daniel malament in pr 6235 ok millert@
2010-02-28Pass L2 cache size in struct cpu_hwinfo, so that bootstrap of secondaryMiod Vallat
processors can display correct data. Now cpu1 on octane is correctly reported in dmesg.
2010-02-28Add a bell routine and let pckbd and ukbd use it; ok otto@Miod Vallat
2010-02-28Remove leftover debug printf in config_activate_children(); ok deraadtMiod Vallat
2010-02-28Add an explicit `delay constant' member to struct cpu_info, so that it canMiod Vallat
be decoupled from the nominal processor speed. While there, make sure delay() gets a proper delay constant if invoked before cpu0 attaches (how could I miss that when introducing struct cpu_hwinfo?!?)
2010-02-28progress-meter -> progress meter, which is at least consistent with ourJason McIntyre
other pages;
2010-02-28In -x mode, if count was > 1 we would print both the hex and ascii versionsTodd C. Miller
of the response (for count == 1 only the hex version was printed). Make things consistent and match the docs by only printing the hex mode even if count > 1. OK otto@
2010-02-28implement hw.cpuspeed sysctl; ok miod@Otto Moerbeek
2010-02-28the netmask fix I commited a couple days ago lacked the AF_INET6 bits,Gilles Chehade
this commit fixes pr user/6328 bug reported and fix verified by Martin Hedenfalk <martinh@bzero.se>
2010-02-28we do actually provide a battery life estimateOtto Moerbeek
2010-02-28ProgressMeter support.Marc Espie
2010-02-28more useful paths (for dpb)Marc Espie
2010-02-28Bring battery life estimate when charging in line with most other apm(4)Otto Moerbeek
devices. Original code was inspired by/copied/stolen from the macppc apm(4), which has different semantics for battery life while charging.
2010-02-28don't guess info in the absense of a specific driver, just reportOtto Moerbeek
"we dont' know"
2010-02-28man page for apm(4)Otto Moerbeek
2010-02-28build for loongson; ok miod@ jasper@ matthieu@Otto Moerbeek
2010-02-28syncOtto Moerbeek
2010-02-28sync for realOtto Moerbeek
2010-02-28syncOtto Moerbeek
2010-02-28add apmOtto Moerbeek
2010-02-28Basic apm(4), providing battery/power status and events. apm(4) is theOtto Moerbeek
generic part, ykbec(4) provides the device specific parts. Other battery/power status drivers can easily hook to adb(4). With help from miod@; ok matthieu@ miod@ jasper@
2010-02-27Remove ELF check. It is broken and since the PROM checks the loaded executableMark Kettenis
anyway, it's not worth fixing. Bump version number. ok deraadt@
2010-02-27Remove the paragraph about "sysctl debug" as suggested by kettenis@.Ingo Schwarze
It misled users to think they could use it, and it didn't really provide any useful information. Instead, note that some sysctl variables depend on options(4). OK jmc@
2010-02-27regenRobert Nagy
2010-02-27add Radeon HD4890 from Tero KoskinenRobert Nagy
2010-02-27Fix multicast handling. All Atheros controllers use big-endian formKevin Lo
when computing multicast hash. From Brad via FreeBSD
2010-02-27Fix the atelnet() function, which was wrong in several ways.Nicholas Marriott
Pointed out by obsd at happyjack.org, fix based on a diff from kili@. ok deraadt
2010-02-27Eliminate double call to scsi_done() when polling.Kenneth R Westerback
Reported by and fix tested by peters at schwertfische dot de.
2010-02-27Don't print sense info for ioctl's. Let the userland program decideKenneth R Westerback
what to tell the user. Silences cdio and cdrecord while probing media. ok dlg@ marco@ deraadt@
2010-02-26use more mkhybrid flags like we do elsewhere; rockridge in the iso image is ↵Theo de Raadt
a good idea
2010-02-26grow the miniroot a wee little bitTheo de Raadt
2010-02-26when we build a vendor label for writing, clear the memory supplied by theTheo de Raadt
buffer cache first, so that all sorts of gibble doesn't end up on the disk. ok kettenis (for the sparc/sparc64 ones, at least)
2010-02-26crank version of the ofwboot, so we can tell which is whichTheo de Raadt
2010-02-26tweak previous;Jason McIntyre
2010-02-26- remove double cvs id'sJasper Lievisse Adriaanse
2010-02-26- there's just no volume control here.Jasper Lievisse Adriaanse
discussed with and ok jakemsr@ jmc@
2010-02-26- this device doesn't provide volume control, so stop whining about it. it's ↵Jasper Lievisse Adriaanse
just not there. ok jakemsr@ drahn@