summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2005-10-05Add CardBus/PCMCIA support to AMD64.Thierry Deval
ok deraadt@
2005-10-04tabs are holier than spacesTheo de Raadt
2005-10-04move ipmi chunk to nicer placeTheo de Raadt
2005-10-04Add initial IPMI implementation. Currently only KCS retrieval method isMarco Peereboom
supported. SMIC and BMC will follow shortly. Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot com> help grange@ and deraadt@ ok deraadt@
2005-10-04it(4) can be found at port 0xc00; from Mike Belopuhov <mkb@crypt.org.ru>Alexander Yurchenko
2005-10-03system_type is apple, dont act like it is any other, ok deraadt@Dale Rahn
2005-10-03Put the 970 in correct sleep mode, ok deraadt@Dale Rahn
2005-10-03Handle segment register restore at context enter/exit instead ofDale Rahn
deep in the kernel. Based on code from two years ago, now necessary for G5. removes the 1GB ram limit on 32bit processors, temporarily sets a 256MB limit on G5.
2005-10-03pretty up the instruction whacker code; ok drahnTheo de Raadt
2005-10-03flush correctlyTheo de Raadt
2005-10-03Add the syncs which were in a 'later' version. pointed out deraadt@Dale Rahn
2005-10-03Kettenis figured out how to make this run on G5, then I went back andDale Rahn
did some major housecleaning on it and made it run on 32 bit and 64 bit machines. another step.
2005-10-03G5 pmap support, most of this G5 work has been done by kettenis@Dale Rahn
without his forging ahead, it would barely be started. Again this is one step of many, but needs to be tested, this is independant of the locore change just committed which kettenis@ and deraadt@ significantly wrote.
2005-10-03First part of locore G5 support, this is one step of many.Dale Rahn
Get this in and tested before the rest hits the tree.
2005-10-02pci machines need the hme stub hereTheo de Raadt
2005-10-02a little bit more consistent naming scheme for Apple devices and addBrad Smith
missing K2 host bridge and AGP bridge PCI ids. ok drahn@
2005-10-02remove isa_intr_evcnt() prototype. a NetBSD-ism.Brad Smith
ok deraadt@
2005-10-02remove isa_intr_evcnt() prototype. a NetBSD-ism.Brad Smith
ok fgsch@
2005-10-02enable ath(4) on alpha.Reyk Floeter
ok martin@ deraadt@
2005-10-02add hmeBrad Smith
2005-10-02pcn onto CD ramdisk, testing of regular ramdisk fits; spotted by ↵Theo de Raadt
kaoru@kaisei.org
2005-10-01Recognize 970 processor and provide a function/variable to determine ifDale Rahn
the current processor is 64bit.
2005-10-01simplifiy esp_dafb_have_dreq()Martin Reindl
from NetBSD
2005-09-30Determine the number of attached devices from OF.Mark Kettenis
Map enough memory for up to 8 devices. Handle unconnected interrupt lines. ok drahn@
2005-09-30Configure pci busses on ht too.Mark Kettenis
2005-09-30i hate panic messages which do not print the value that was in errorTheo de Raadt
2005-09-30pretty printTheo de Raadt
2005-09-30pretty printTheo de Raadt
2005-09-30Allow fcn 1 to attach (mac-io on G5 tower)Dale Rahn
2005-09-29G5 bridge.Dale Rahn
2005-09-29Avoid i/o's when spoofonly = 1 in readdisklabel(). Same as other DOSKenneth R Westerback
partition archs with an extra bit to avoid i/o for hfs. ok deraadt@
2005-09-29Clean up ht_intr_map() a bit.Mark Kettenis
2005-09-29Execute operations in the correct order. From jason@Marco Peereboom
2005-09-29Add HyperTransport here too.Mark Kettenis
2005-09-29Add driver for HyperTransport as found in G5 Macs.Mark Kettenis
ok drahn@
2005-09-29Improve PowerPC 7447A support.Mark Kettenis
ok drahn@
2005-09-29Configure ht if found.Mark Kettenis
"there is some stuff here that needs no ok's!" deraadt@
2005-09-29Add Shasta HyperTransport.Mark Kettenis
ok deraadt@
2005-09-27Don't try to read the DOS label from the device if spoofonly is 1.Kenneth R Westerback
This changes the architectures which use code identical to the amd64 disksubr.c. macppc seems different so it will be separate. The remaining archs don't try to read a DOS label. ok deraadt@
2005-09-27Allow temporary 64-bit bridge instructions in locore.s.Mark Kettenis
ok drahn@
2005-09-27call the init routine for the Intel 82801_FB LPC so that the interruptBob Beck
routing table can be found on such boards. ok mickey@ deraadt@
2005-09-27Regen (3x2 frame buffer, 4 select codes).Miod Vallat
2005-09-27Identify HP 9000/362 and HP 9000/382 models, and attach frodo on them.Miod Vallat
Model 382 can be identified with a unique MMUID value; model 362 is told from model 360 by probing for the frodo chip. Their built-in frame buffer is not supported at the moment. Matching information derived from messages to the NetBSD mailing lists.
2005-09-27Do not initialize physmem to a magic value at compile time.Miod Vallat
2005-09-27make options TIMEZONE and DST work; from formTheo de Raadt
2005-09-27ARGH! disable gart, I suck!Marco Peereboom
2005-09-27Clean up prints. From jason@Marco Peereboom
2005-09-27- don't mess with SCSI controller bits here, only map the two regionsMartin Reindl
we need - unmap Valkyrie register space after matching, we don't use it later from NetBSD
2005-09-27missing pieces for RBV video handlingMartin Reindl
from NetBSD
2005-09-26Use SCSI_IGNORE_ILLEGAL_REQUEST when reading a cd's table of contents.Kenneth R Westerback
ILLEGAL REQUEST is correctly reported for blank media, as an informative FreeBSD comment pointed out. Ensure the returned table of contents is always initialized to zero. Call readdisklabel with spoofonly = 1 when no data tracks are found. Don't try to read the DOS label from the device if spoofonly is 1. Only done for amd64 here. More archs to follow. Eliminates scsi error messages when attempting to open a cd containing blank media, as pointed out by Michael Coulter. ok deraadt@