History log of /openbsd-current/sys/arch/sparc64/dev/schizovar.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.10 14-Jan-2007 kettenis

Add macros to access Schizo's PCI config space.


Revision tags: OPENBSD_4_0_BASE
# 1.9 27-Aug-2006 kettenis

Use the correct IGN for the B side of schizo. Makes interrupts actually work
in the PCI slot of the v210.

ok jason@


# 1.8 28-Jun-2006 deraadt

keep track of what is a schizo and what is tomatillo


# 1.7 01-Jun-2006 jason

- stop using magic constants for the onboard error INOs (one was wrong anyway)
- setup pci error interrupts and do an interpretive dance with the registers


# 1.6 01-Jun-2006 jason

enable error interrupts and install handlers for same (the handlers don't do much yet)


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE SMP_SYNC_A SMP_SYNC_B
# 1.5 02-Jun-2003 jason

nuke terms 3 & 4


Revision tags: OPENBSD_3_3_BASE UBC_SYNC_A
# 1.4 22-Feb-2003 jason

branches: 1.4.4;
rearrange allocations and such so that this actually attaches (still panics
when attaching the pcibus... Still working on it =)


# 1.3 17-Feb-2003 henric

Add support for the Sun Enterprise 450
Reduce the size of a GENERIC kernel by ~190k
Remove the nasty pointer/bus_space_handle_t casts
Adds debug bus_space code including the ability to trace
bus operations (it actually works now).

The following rules are now followed (and verfified by the debug
code):

1. A "bus_space_handle_t" may only be used with the
"bus_space_tag_t" that created it.
2. Only "bus_space_map()" may create "bus_space_handle_t"s.
3. A "bus_space_handle_t" may not be modified after it has
been created (other than being destroyed by "bus_space_unmap()").


Thanks to help from mcbride, marc, jason, drahn, to anyone that might
have slipped my mind at the moment.

ok jason@, deraadt@


Revision tags: OPENBSD_3_2_BASE UBC_SYNC_B
# 1.2 18-Jul-2002 jason

- Add support for both of the schizo iommu's(There is an iommu per pbm)
- const the cfattach
- clean
- deal with the fact that the register property doesn't reflect the true
length of the register set (grr!)
- move away from home grown read/write_8 and use bus_space where possible


# 1.1 08-Jun-2002 jason

branches: 1.1.2;
Move stuff around like a crazy man... (split into var/reg)