Home | History | Annotate | Download | only in include
History log of /src/sys/arch/mac68k/include/viareg.h
RevisionDateAuthorComments
 1.14  11-Dec-2005  christos merge ktrace-lwp.
 1.13  15-Jan-2005  chs de-__P, remove register, ansify, b* -> mem*.
 1.12  28-Jun-1999  briggs branches: 1.12.36;
Unfortunately, several changes that are intermingled:
- Add initial IOP support. ADB doesn't work yet for me, but it's here so
that others will be encouraged to work on it. ADB_HW_IOP basically
is configured as a NOP so that serial consoles will continue to work.
- Roll via1_intr and via2_intr into the intr.c scheme--this also required
changing rtclock_intr to grovel the stack differently so that hardclock
gets the right arguments and softclock() doesn't get all reentrant.
- Make via1 interrupts parallel to via2 interrupts--handlers get a pass-
through pointer and we can register handlers. Register via1 interrupt
with intr_establish()--normally level 1, level 6 for A/UX scheme.
- Use intr_establish() to set real via2 interrupt handler instead of the
hacked function pointer.
- Reorganize adb-direct interrupts so that a function call is removed.
- Implement A/UX interrupts for all Quadras right now. We may need to
special case some Quadras, but Linux folks are reporting success on
several models.
- Fix intrnames to be accurate for the normal, PSC, and A/UX interrupt
configurations.
 1.11  20-Feb-1999  scottr branches: 1.11.2; 1.11.6;
Rename via_shutdown() to via_powerdown() for clarity and consistency.
 1.10  06-Jan-1999  scottr Update video-related RBV constants to reflect reality.
 1.9  06-Jan-1999  scottr G/C rbv_vidstatus() and related constant.
 1.8  25-Apr-1998  scottr Garbage collect the second (slot number) parameter to NuBus interrupt
handlers. (Only slot_ignore() and slot_noint() need this, and we already
have a place to put this information.) Adjust add_nubus_intr() so that if
the client_data arg is specified as NULL, pass the slot number as
client_data to the interrupt handler.
 1.7  10-Sep-1997  scottr For consistency: VIA_initialize() -> via_init()
 1.6  28-Feb-1997  scottr branches: 1.6.4;
Generalize VIA1 and VIA2 interrupt registration a bit, and do a slight
optimization on the VIA interrupt handlers.
 1.5  29-Oct-1996  briggs branches: 1.5.6;
Add prototype for mac68k_register_scsi_b_irq().
 1.4  07-Jun-1996  briggs Changes from Bill Studenmund to support external clocks on the modem port.
 1.3  05-May-1996  briggs branches: 1.3.4;
Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized
Also change the device probing scheme to use something a bit more rational.
A current side-effect is that nubus cards are double-mapped. I expect
to fix that shortly.
Also change splclock() to block everything but serial hardware interrupts.
 1.2  04-Apr-1996  scottr Add v2IRQ0 define for IIci-style internal video.
 1.1  29-Mar-1996  briggs via.h -> machine/viareg.h.
 1.3.4.1  07-Jun-1996  briggs Pull up changes from trunk. Console fix and external serial clock support.
 1.5.6.1  12-Mar-1997  is Merge in changes from The Trunk, partially just reimplementing newarp.
 1.6.4.1  16-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.11.6.1  01-Jul-1999  thorpej Sync w/ -current.
 1.11.2.1  01-Nov-1999  scottr Sync with main branch.
 1.12.36.1  17-Jan-2005  skrll Sync with HEAD.

RSS XML Feed