#
a3c27ada |
| 03-Sep-2020 |
simonb <simonb@NetBSD.org> |
The TC device addresses are defined in KSEG1, but this confuses bus_space(9) which expects bus addresses and not kernel virtual addresses. Pull the addresses back to bus addresses with MIPS_KSEG1_TO
The TC device addresses are defined in KSEG1, but this confuses bus_space(9) which expects bus addresses and not kernel virtual addresses. Pull the addresses back to bus addresses with MIPS_KSEG1_TO_PHYS().
XXX: Fix this properly one day (without storing KSEG1 addrs in the TC device configuration).
Fixes problem with TURBOchannel pmaxes panicing during autoconfiguartion.
show more ...
|
#
c73bb27f |
| 10-Nov-2013 |
christos <christos@NetBSD.org> |
fix unused variable warnings
|
#
661d890f |
| 09-Jul-2011 |
matt <matt@NetBSD.org> |
Cleanu <machine/*> includes
|
#
78d476ed |
| 04-Jun-2011 |
tsutsui <tsutsui@NetBSD.org> |
Split device_t/softc. pmax is tested on GXemul, compile test only for alpha.
|
#
7cc9af7d |
| 16-Mar-2009 |
dsl <dsl@NetBSD.org> |
ANSIfy functions with function-pointer arguments
|
#
82357f6d |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters.
|
#
454af1c0 |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
show more ...
|
#
02cdf4d2 |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
#
b96bc0d7 |
| 02-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Use CFATTACH_DECL().
|
#
4f051180 |
| 11-Jul-2000 |
nisimura <nisimura@NetBSD.org> |
- Use PMAD-BA name for device match logic. It's not a real TURBOchannel device and the id string is not found in option ROM string, but ULTRIX/OSF1 call it so anyway. - Squash IOASIC DMA buffer
- Use PMAD-BA name for device match logic. It's not a real TURBOchannel device and the id string is not found in option ROM string, but ULTRIX/OSF1 call it so anyway. - Squash IOASIC DMA buffer allocation into device attach() sequence.
show more ...
|
#
cffb5808 |
| 04-Jun-2000 |
cgd <cgd@NetBSD.org> |
Implement the more flexiable `evcnt' interface as discussed (briefly) on tech-kern and now documented in evcnt(9).
|
#
220005d9 |
| 15-Mar-2000 |
nisimura <nisimura@NetBSD.org> |
Eliminate unused sc_cookie field of struct ioasic_softc.
|
#
d93aaefb |
| 29-Feb-2000 |
nisimura <nisimura@NetBSD.org> |
- 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 p
- 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.
show more ...
|
#
c6641d91 |
| 03-Feb-2000 |
nisimura <nisimura@NetBSD.org> |
Merge IOASIC register definitions.
|
#
f3837e8a |
| 03-Feb-2000 |
nisimura <nisimura@NetBSD.org> |
Not to use (cfdata->cf_unit > 0) conditional in device match() routine.
|
#
bdf420bd |
| 14-Jan-2000 |
simonb <simonb@NetBSD.org> |
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 re
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
show more ...
|
#
ede7778a |
| 10-Jan-2000 |
simonb <simonb@NetBSD.org> |
Remove unneeded include files (up to 16 in two files!).
|
#
6713f959 |
| 10-Jan-2000 |
simonb <simonb@NetBSD.org> |
Add trailing quote to RCS ID.
|
#
0ab58494 |
| 09-Jan-2000 |
ad <ad@NetBSD.org> |
RCS ID police.
|
#
ee075b7d |
| 08-Jan-2000 |
simonb <simonb@NetBSD.org> |
Function prototype cleanup.
|
#
f3e001c3 |
| 06-Dec-1999 |
simonb <simonb@NetBSD.org> |
Fix typo in 3max+ scc1 device declaration - console output on a serial console 3max+ works again.
|
#
6aa5cbc7 |
| 01-Dec-1999 |
nisimura <nisimura@NetBSD.org> |
Replace old asic.c with one imported from a development branch.
|