summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-12-30Kill the EIOMAPSIZE and instead, dynamically size the external I/O map,Miod Vallat
based on the DIO-II space probing results. This does not win much for now, but this will be very useful for SGC bus support (coming soon).
2004-12-30Rework pmap_bootstrap() computations of I/O maps. Makes the MD part ofMiod Vallat
this much simpler. Also, make sure an userland process can fill its UPT as expected. No functional change.
2004-12-30adw(4) works on amd64, enable; ok deraadt marcoPeter Valchev
2004-12-30add acphy and bmtphy for some aue devicesDavid Gwynne
ok deraadt@
2004-12-30Enable udav now it works on alpha. ok dlg@Jonathan Gray
2004-12-30add ehci and enable atu in GENERIC. get rid of the flags on usb since theyDavid Gwynne
are no longer needed for attachement of devices before root is mounted. ok deraadt@
2004-12-29fix a few more locators with ? that snuck in; mickey okTheo de Raadt
2004-12-29Add commented entries for David Young's Realtek 8180 driver (rtw).Jonathan Gray
2004-12-28add sqphyBrad Smith
2004-12-28Since we don't enable interrupts until autoconf is over, we don't needMiod Vallat
to skip the first few clock interrupts, as done on luna68k.
2004-12-28fix new line in dmesg print on 8k cpusMichael Shalayeff
2004-12-27unusedMartin Reindl
ok miod@
2004-12-27Finally put copyrights on files I wrote _long_ ago. prodded by miod@Dale Rahn
2004-12-26_C_LABEL(foo) -> foo when in comments.Miod Vallat
2004-12-26TypoMiod Vallat
2004-12-26TyposMiod Vallat
2004-12-26Better include-once-only preprocessor symbol name.Miod Vallat
2004-12-26If writedisklabel() is invoked on a DPME-labeled disk, read back the DPMEMiod Vallat
partition table - it might have been modified behind our back. From NetBSD.
2004-12-26_HP300_INTR_H_PRIVATE is long dead.Miod Vallat
2004-12-26do not waste time having ises onTheo de Raadt
2004-12-26enable ami. ok beck@Marco Peereboom
2004-12-25Use list and queue macros where applicable to make the code easier to read;Miod Vallat
no functional change.
2004-12-25much space has been regained because of ramdisk fitting exercises inTheo de Raadt
MI code. this has led to the i386 "laptop" floppy having a lot of extra space. heck, let's add minimum usb support! umass, ukbd, aue, url, and wi at usb should now work here.
2004-12-25strncmp() the correct size when looking for ki2c companion.Miod Vallat
2004-12-24{e,}intr{cnt,names} bye-bye.Miod Vallat
2004-12-24Rewrite intlock/intunlock not to pass around interrupt frame directlyPeter Valchev
without copying which is against C conventions and broke GENERIC.MP with a gcc3 optimization From niklas, tested by many
2004-12-23make com[123] work for console on i386, but allow override with CONADDR/CONUNITMarkus Friedl
ok mickey, deraadt
2004-12-23Allow an i386 MP kernel to build without pcibios. miod@ okAaron Campbell
-#if NPCIBIOS > 0 +#if (NPCIBIOS > 0) || (NIOAPIC > 0)
2004-12-23Use a shorter, more realistic initial memory storage for extio.Miod Vallat
2004-12-22Upon SCSI command timeout, check if we have missed a DMA completion,Miod Vallat
and if so, resume to regular phase change processing (due to the way this SCSI controller works, it is not possible to rely upon DMA completion interrupts). While there, bring back openings to 2 in all cases, and move timeout_del() to spc_done(). Tested by deraadt@, millert@ and I.
2004-12-22Bring more fixes from NetBSD:Miod Vallat
- more delay in loops (1.36) - on manual xfer via TEMP register, set PCTL_BFINT_ENAB and check bus free by INTS register (1.35)
2004-12-22Do not use DMA for odd-size transfers, as the last byte will not beMiod Vallat
transferred correctly.
2004-12-22proper DDB_DEBUGMichael Shalayeff
2004-12-20vge(4) in bsd.rd, only CD for now; ok deraadtPeter Valchev
2004-12-19single comment in GENERIC replaces a file that gets out of date; discussed ↵Theo de Raadt
by many
2004-12-19Add ahd.Kenneth R Westerback
ok deraadt@.
2004-12-19disable uyap by default, because it is that rareTheo de Raadt
2004-12-18Print error codes in panic message.Brad Smith
From NetBSD ok miod@
2004-12-17Support for the eap MIDI UART from NetBSD.Jonathan Gray
Tested by serveral people. ok millert@, mickey@
2004-12-16Fix logic botch in dmacomputeipl() introduced in rev 1.14.Miod Vallat
2004-12-15sync with NetBSD but replace hand crafted crc logic with ether_crc32_le()Martin Reindl
ok miod@
2004-12-14fix a comment.Hans-Joerg Hoexer
ok deraatd tdeval
2004-12-14sync with NetBSD, ok miod@Martin Reindl
2004-12-14typos; ok pefo@Alexander Yurchenko
2004-12-13Uncomment yds(4) which is reported to work by Jim Dew. OK deraadt@Todd C. Miller
2004-12-13Store the local ethernet address in struct arpcom and suddenly mc(4) startsClaudio Jeker
working. OK miod@
2004-12-13Dead meat.Miod Vallat
2004-12-13Remove duplicate declarations already in <sys/conf.h>, as well as duplicateMiod Vallat
pts/ptc declaration on majors 20 and 21. No functional change.
2004-12-13Use PAGE_SIZE instead of hardcoded 4096 value.Alexander Yurchenko
ok miod@ pefo@
2004-12-10pseudo-DMA for non-AV Quadras, inspired by NetBSDMartin Reindl
with lots of help from miod@ additional testing by nick@ and otto@ ok miod@