Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-14 | Mask the upper 56 bits of the rx ports when reading them, pckbd_input() will | Miod Vallat | |
rely on this very soon. | |||
2008-05-01 | Don't forget to bus_space_unmap() after probing for a com chip. | Miod Vallat | |
2008-04-21 | allow low level audio drivers to specify a default sample format, | Jacob Meuser | |
instead of 8-bit mono mulaw @ 8kHz. this is just the infrastructure; no drivers are specifying a default yet. ok ratchov@, deanna@ | |||
2008-04-07 | SGI 1-Wire Number-In-a-Can drivers. These are regular Dallas/Maxim append-only | Miod Vallat | |
EEPROM, with knowledge of how SGI formats their contents. They are needed by IOC to figure out the Ethernet address of its Ethernet subdevice (yes, verily). | |||
2008-04-07 | Simple com@ioc (with interrupt handling disabled until ioc interrupt code is | Miod Vallat | |
written). Joint work with jsing@ | |||
2008-04-07 | Split clock attachment in two parts: a timecounter attachment (at mainbus), | Miod Vallat | |
and a time-of-day chip (wherever it gets found). | |||
2008-04-07 | Since uncached virtual addresses will depend upon space identifiers on R1xk | Miod Vallat | |
systems, switch to the PHYS_TO_UNCACHED macro to compute proper addresses. Not really necessary for the O2 which does not implement spaces, but can't hurt either. | |||
2008-02-21 | There's no need to print the IRQ now that we have direct configuration. | Joel Sing | |
Cleanup the interrupt establishment code a little whilst we're here. ok miod@ | |||
2008-02-21 | There's no need to print the IRQ now that we have direct configuration. | Joel Sing | |
Cleanup the interrupt establishment code a little whilst we're here. ok miod@ jasper@ | |||
2008-02-20 | Completely overhault attachment rules on sgi. No more indirect configuration | Miod Vallat | |
inherited from OpenBSD/arc machines with ISA bus; mainbus children match on device name and other hierarchies match on simplified locators. As a bonus, attachment lines in dmesg will now print their locators. ok jsing@ | |||
2008-01-21 | Fix boot time interrupt storm on mec(4) by disabling DMA when stopping the | Joel Sing | |
interface. Without this we are potentially freeing TX buffers that are in use, plus we leave DMA enabled when rebooting. This leads to an interrupt storm at boot time if we were receiving/transmitting network traffic whilst shutting down. ok miod@. Tested by jasper@. | |||
2008-01-20 | Clean up comments. | Joel Sing | |
2007-12-31 | Significantly improve the gbe(4) driver, including: | Joel Sing | |
- Internal restructure to separate code paths. - Add support for early console. This allows for gbe(4) to takeover were the ARCBios leaves off (if we should do so). - Add support for 8bpp and 16bpp colour depths. As a result, we also have support for colourmaps. We now use 8bpp as the default. - Add mmap() support, enabling wsfb to operate correctly. - Correct initial origin problem that occurred occasionally. ok miod@. tested by jasper@. | |||
2007-12-31 | Move wscons_machdep.c to it's rightful location. This brings OpenBSD/sgi | Joel Sing | |
inline with all other architectures. ok miod@ | |||
2007-12-27 | power(4) can now make use of the DS1687 register definitions header file. | Joel Sing | |
ok jasper@ | |||
2007-12-18 | move variable declarations where they belong | Jasper Lievisse Adriaanse | |
prodded by and ok dlg@ | |||
2007-12-18 | - powerbutton -> power button | Jasper Lievisse Adriaanse | |
- minor knf nit (suggested by miod@) | |||
2007-12-18 | add power(4), a driver for the power button found on SGI O2's. | Jasper Lievisse Adriaanse | |
when machdep.kbdreset is set, and the correct interrupt is fired, the machine gets shut down. with help from and ok jsing@, ok miod@ | |||
2007-12-14 | Enable console support for SGI O2 workstations. Switch between the serial | Joel Sing | |
and graphical console based on the selection made in the ARCBIOS. Early attachment of gbe(4) is still required, otherwise we have a working graphical console. ok miod@ | |||
2007-12-14 | Add console/cnattach support to mkbc(4). This allows for early attachment | Joel Sing | |
of pckbd(4) and provides us with a console keyboard. Tested by jasper@. ok miod@ | |||
2007-12-14 | Have gbe(4) attach as the console if the graphical console is selected via | Joel Sing | |
ARCBIOS. Tested by jasper@. ok miod@ | |||
2007-11-27 | add rcs id | Jasper Lievisse Adriaanse | |
"feel free to do so" jsing@ | |||
2007-11-27 | Initial support for the SGI Graphics Back End (GBE) frame buffer found in | Joel Sing | |
SGI O2 machines. We currently rely on the video hardware being initialised by the ARCS firmware and can only use the initial resolution with a colour depth of 32 bits. This driver is disabled by default. ok miod@ | |||
2007-11-26 | Fix some style(9) issues. | Joel Sing | |
ok miod@ | |||
2007-11-25 | It helps if you initialise timeouts before you try using them... | Joel Sing | |
ok miod@ | |||
2007-11-13 | Give wscons_machdep.c half a spanking. This allows wsdisplay to compile on | Joel Sing | |
OpenBSD/sgi and prevents it from stealing the console. ok miod@ | |||
2007-10-18 | Add support for the Moosehead PS/2 controller as found on SGI O2 workstations. | Joel Sing | |
ok miod@ deraadt@ | |||
2007-07-31 | typo fixes from joel@ionix.com.au | Theo de Raadt | |
2007-05-20 | Check for codec presence in match(), and don't attach if none is found. | Miod Vallat | |
ok kettenis@ | |||
2007-04-26 | Do not invoke arcbios routines from the moment our page tables are set up, | Miod Vallat | |
to the moment we reboot, for we do not know what it can do behind our back; this means the built-in ethernet address has to be read from the arcbios environment earlier. | |||
2006-06-11 | Ansify. No binary change on amd64 and i386, not yet built on sgi. ok miod@ | Matthieu Herrb | |
2006-03-25 | allow bpf(4) to ignore packets based on their direction (inbound or | Damien Miller | |
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@ | |||
2005-12-09 | Drop clause 3/4 as per i386 version. | Jonathan Gray | |
ok aaron@ (Copyright holder). | |||
2005-11-09 | splimp -> splnet | Brad Smith | |
2005-04-15 | make sure aligment does not return zero block size | Michael Shalayeff | |
2005-02-17 | ehternet -> ethernet | Miod Vallat | |
2005-01-31 | Un-__P. | Alexander Yurchenko | |
ok pefo@ | |||
2005-01-24 | Fix MACE ISA ringbuffer alignment. | Mark Kettenis | |
2005-01-24 | Tweak mixer label. Whitespace. | Mark Kettenis | |
2005-01-15 | make sure interface is in RUNNING state before touching the multicast filters | Brad Smith | |
From NetBSD NetBSD PR 27678 for details ok mcbride@ | |||
2005-01-02 | Split out register definitions. | Mark Kettenis | |
2005-01-02 | Add OpenBSD tag. Better mixer support. | Mark Kettenis | |
2005-01-02 | Moosehead A/V Board audio driver. | Mark Kettenis | |
2004-10-05 | Get prototypes through cons_decl(), so that they are always right. | Miod Vallat | |
2004-09-29 | give reset a chance to be active for a short time! | Per Fogelstrom | |
2004-09-23 | don't need to set ifp->if_mtu or ifp->if_output in each driver, | Brad Smith | |
{ether,atm,fddi}_ifattach already does this. ok mcbride@ markus@ henning@ | |||
2004-08-26 | Fix a problem where the driver could get stuck in the rx int loop. | Per Fogelstrom | |
2004-08-10 | spacing | Theo de Raadt | |
2004-08-10 | Add O2 built in ethernet. | Per Fogelstrom | |
2004-08-10 | mac-110 on mace from netbsd | Michael Shalayeff | |