summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc/mac
AgeCommit message (Collapse)Author
2001-07-01Properly identify the PBG4 keyboard, US keyboard at least.Dale Rahn
2001-06-29Add kbd info for iBook. -mojMats O Jansson
2001-06-29Include/header cleanup. More.Dale Rahn
2001-06-28Add swedish keyboard with or without dead keys. -mojMats O Jansson
2001-06-27kill old vmArtur Grabowski
2001-06-26Add support for the new iBook. from netbsd. ok @drahn. -mojMats O Jansson
2001-06-26Cleanup of interrupt configuration, move prototypes to header file,Dale Rahn
not in each file.
2001-06-25closer to building with -Wno-uninitializedDale Rahn
2001-06-25Integrate a working airport driver interface. Mostly based on pci driver.Dale Rahn
Hacked up code from netbsd should be rewritten to talk to the proper devices to enable/disable the device.
2001-06-25cold is in systm nowMichael Shalayeff
2001-06-24add akbd_cnattach() prototype.Dale Rahn
2001-06-24Add gmac_setladrf functionality from netbsd, this was missed in a previousDale Rahn
merge. IP6 now works configures.
2001-06-23remove some debugging prints.Dale Rahn
2001-06-17Significant improvement on awacs driver.Dale Rahn
Interrupts dealt with better, edge/level information used (from netbsd) The device does not cause interrupt storm anymore. Port change interrupt handled correctly now, audio automatically switches from speaker to headphone and back when headphone is inserted. If headphone is present on boot, audio automatically configures to headphone output. Audio level now defaults to decent, low level by default.
2001-06-02On Cuda systems (imac Rev C at least), it seems that the adb dataDale Rahn
is not ready when the flag is set. This seems to be a bug in the adb handling. This is a workaround, not a correct fix.
2001-05-29Hardware clock support, via adb.Dale Rahn
This reduces the dependancy on openfirmware somewhat. Since Openfirmware is not actually used for anything, it is no longer necessary to configure it. so several lines of useless dmesg are now gone. This does not have clock setting code enabled yet. All of the code is in place, but needs further testing before it is trusted. I wish Apple would store UTC not localtime in the hardware clock, besides the fact that the clock base is 1904. Need to keep the clock sane for dual boot machines.
2001-05-03Clean up a signed vs unsigned error in gm ethernet.Dale Rahn
Pointed out by miod@. thx.
2001-05-02Move powerpc interrupt enablement into the interrupt controller, not afterDale Rahn
config runs. openpic already had this change. Cleans up config operations for other changes.
2001-04-08Some cleanup to the mac audio driver, does not improve the interruptDale Rahn
storm much, but hopefully is in the right direction.
2001-04-08Attempt at tracking interrupt source better than "irqN", with thisDale Rahn
change, when the interrupt is established, the string will be changed from irqN to irqN/dvrname. Some drivers establish nice names, "usb0" some do not, "wdc_obio".
2001-03-29AWACS audio driver for some apple systems. Tested and works on some systems,Dale Rahn
however causes interrupt storm. From Nbsd.
2001-03-29The gpio module is used on newer laptops to route that adb interrupt.Dale Rahn
From Nbsd.
2001-03-29Add ADB "button" driver. used for brightness/volume control on some systems.Dale Rahn
From Nbsd.
2001-03-29Code cleanup, some update from Nbsd.Dale Rahn
2001-03-29Defines for things we should find useful soon. addition PM functionality.Dale Rahn
2001-03-29changes from NetBSD and ftp://nandra.iri.co.jp/pub/NetBSD/macppc/ADB-patchDale Rahn
2001-03-29When initializing a timeout, make certain the parameter to be passedDale Rahn
is not NULL.
2001-03-29Update to adb_direct, from Nbsd.Dale Rahn
2001-03-29Update to ADB mouse driver, from Nbsd.Dale Rahn
2001-03-29Update for adb keyboard driver, from Nbsd.Dale Rahn
2001-03-25Minor mods to DMA interface - get rid of unnecessary args. Allow DMA ↵Constantine Sapuntzakis
functions to return status flags. Note: Changing code to have DMA interface indicate when I/O is done (a la NetBSD) was considered. It was rejected due to questionable backward compatability with ISA DMA and MAC obio DMA Added irqack from NetBSD (though this feature should really be in the PCI interrupt handlers) Use pool
2001-03-14KNFTheo de Raadt
2001-03-03complete wscons support for abd keyboard. -moj ok @deraadtMats O Jansson
2001-03-03Force the ADB bus to configure. This change was found in NetBSD, but theyDale Rahn
have since removed it. It is probably not the correct solution, but makes it closer to working.
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-20Indicate that wdc is capable of UDMA, print device mode using MIDale Rahn
wdc_print_current_modes function.
2001-02-20Add edge/level sense detection capability to the interrupt controller,Dale Rahn
changes from NetBSD, been in my tree for a while.
2001-01-28Adding ADB keyboard/mouse/apple event drivers. From Nbsd with changes to build.Dale Rahn
aed configures on newer systems. akbd and ams not tested on system which has a real ADB bus.
2000-10-26fix bpf; diagnosed by fgsTheo de Raadt
2000-10-19Changes to pci and if_gm to support obtaining the ethernet hardware addressDale Rahn
from the pci bus. This is in preference to adding openfirmware code to the device drivers. If there was a known way of obtaining the ethernet hardware address from a eeprom or other methods that would be used, but the only known way to get this information for the Apple machines with if_gm is via openfirmware. This modifies a previous mechanism that was used to obtain similar information from different openfirmware systems, however the old mechanism would create information such as media type. This information was hardcoded into that code. Now the code only returns the actual address which is the only informatin that openfirmware provides.
2000-10-18Remove configure change from a couple of revisions ago, the interruptDale Rahn
configureation change is causing system corruption that is exhibits itself in an error where X11 programs will not function correctly.
2000-10-16correct dmesg even moreTheo de Raadt
2000-10-16remove basically incorrect interrupt configuration code.Dale Rahn
clean up config output, less output and on one line. - per discussion with Theo
2000-10-16configuration changes to enable the uni-north memory controller to enableDale Rahn
the ethernet pci bus. Allows the gm ethernet controller to configure.
2000-09-08Modify ata timing parameters, gives signficant boost in disk speed.Dale S. Rahn
From NetBSD.
2000-09-07cleanerTheo de Raadt
2000-09-06Add adb support, no devices attached to adb supported yet, but itDale S. Rahn
is used to power-off and reboot newer machines (that claim to not have adb).
2000-09-06boot message cleanup.Dale S. Rahn
2000-07-31Correction for legacy interrupt controller attachment.Dale S. Rahn
The previous change would incorrectly allow the macintr interrupt controller to configure for the openpic interrupt controller.
2000-07-28First cut at supporting older bandit based machinesDale S. Rahn
Adds mesh scsi, changes to interrupt controller to allow preconfiguration of interrupts. Mesh work by Andy.