History log of /src/sys/arch/pmax/ibus/ibusvar.h |
Revision | | Date | Author | Comments |
1.20 |
| 09-Jul-2011 |
matt | Cleanu <machine/*> includes
|
1.19 |
| 20-Feb-2011 |
matt | Merge forward from matt-nb5-mips64. New interrupt code. mips64 support for DS5000/260.
|
1.18 |
| 14-Mar-2009 |
dsl | branches: 1.18.4; 1.18.6; 1.18.8; Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
1.17 |
| 04-Mar-2007 |
christos | branches: 1.17.44; 1.17.52; 1.17.58; 1.17.62; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.16 |
| 29-Feb-2000 |
nisimura | branches: 1.16.46; 1.16.84; - Have SYS_DEV_xxx device cookie symbols to select and install proper interrupt handlers into intrtab[] array, rather than the idea of devices in 'psuedo' TURBOchannel slots. - Nuke symbols for psuedo TC slots. - Abandon never/unlikely used intr_disestablish()s.
|
1.15 |
| 14-Jan-2000 |
ad | Make consistant with the new order.
|
1.14 |
| 14-Jan-2000 |
simonb | Redo interrupt establishment, based in part on work on the [nisimura-pmax-wscons] branch and suggestions from Toru Nisimura: - Remove bogus tc_slot_info[] name for interrupt handling array and replace with simplified struct intrhand intrtab[] array. - Add intr_establish() and intr_disestablish() function pointers to struct platform and initialise this in each model-specific initialisation, and remove global tc_enable_interrupt function pointer. - Remove model-specific function declarations from ibus/ibusvar.h. This is functionally identical to the current scheme, and doesn't yet try to commonise interrupt establishment by bus type as the [nisimura-pmax-wscons] branch does.
Also, move cpuspeed variable from autoconf.c to machdep.c
|
1.13 |
| 09-Jan-2000 |
simonb | Use the badaddr() prototype in mips/include/cpu.h by including <machine/cpu.h> in mips/include/mips_param.h. Remove duplicate badaddr() prototypes from some pmax header files.
|
1.12 |
| 08-Jan-2000 |
simonb | Function prototype cleanup.
|
1.11 |
| 24-Nov-1999 |
thorpej | Make separate device lists for the 3100 and 5100, and add a way to probe for optional `dc' devices on the 5100.
|
1.10 |
| 23-Nov-1999 |
thorpej | Add an `addr' locator to the `ibus' bus. This allows you to wire down unti numbers on systems which have e.g. multiple `dc' devices on the internal bus (like the 5100).
|
1.9 |
| 19-Nov-1999 |
simonb | Remove function declarations already declared in ibusvar.h and fix typo in dec_3100_intr_*() declarations.
|
1.8 |
| 19-Nov-1999 |
nisimura | Move declarations of 3100/5100 ibus interrupt establishment routines to ibusvar.h
|
1.7 |
| 17-Nov-1999 |
nisimura | A file which escaped from 11/15 jombo commit work.
|
1.6 |
| 24-Apr-1999 |
simonb | branches: 1.6.2; 1.6.8; Nuke register and remove trailling white space.
|
1.5 |
| 15-Mar-1999 |
nisimura | branches: 1.5.4; - Rearrangement for TC decoupling with some typo fixes.
|
1.4 |
| 15-Mar-1999 |
nisimura | - Decouple "ibus" from TURBOchannel. - Nuke mainbus_softc definition (it's empty).
|
1.3 |
| 23-Oct-1998 |
jonathan | Garbage-collect obsolete "field" intpri from ibus_attach_args. clean up initalizers to use correct, in-range values for ia_cookie, which is what ibus children passed down to ibus_intr_establish.
|
1.2 |
| 29-Aug-1998 |
mrg | branches: 1.2.2; add "int" type to interrupt handler typedefs (egcs warning)
|
1.1 |
| 19-Apr-1998 |
jonathan | Support shared Decstation 3100 and Decsystem 5100 baseboard devices using a virtual "ibus" for baseboard devices.
|
1.2.2.5 |
| 14-Mar-2000 |
nisimura | Synchronize with the efforts made lately in main trunk, filling gaps.
|
1.2.2.4 |
| 03-Feb-2000 |
nisimura | Catch up to recent changes in main trunk.
|
1.2.2.3 |
| 15-Mar-1999 |
nisimura | - Decouple "ibus" from TC device implementation. - Move IOASIC initialization to platform.os_init().
|
1.2.2.2 |
| 15-Mar-1999 |
nisimura | - Decouple "ibus" from TURBOchannel implementation. - Sync. with main trunk.
|
1.2.2.1 |
| 15-Oct-1998 |
nisimura | - Reflect new internals.
|
1.5.4.1 |
| 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.6.8.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.6.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.16.84.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.16.46.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.17.62.1 |
| 29-Dec-2010 |
matt | De-__P Ansify make LP64 clean.
|
1.17.58.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.17.52.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.17.44.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.18.8.1 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.18.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.18.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|