Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-04-24 | Preliminary switch to an mvme88k bus_space world. Not all drivers have been | Miod Vallat | |
converted yet, and they rely upon some linear mappings provided by bus_space. In order to not impact performance, almost all the bus_space accesses go through macros and inline functions. This currently restricts us to D16 and D32 access modes, which are selected at compilation time. Since there are no plans to support D8 vme devices in the future, this is acceptable for now. This makes the "len" locator for vme devices go away, and allows to simplify some code which was using the pcctwo device, and will now directly access hardware which is known to exist, rather than wait until the device is attached. While there, try to enforce more interrupt vector number checks, since these changes pointed out that dart(4) had been working correctly so far by sheer luck only. | |||
2004-01-14 | Do not fill more than the first three fields of cfdriver structures unless | Miod Vallat | |
necessary. No functional change. | |||
2003-12-22 | Correctly handle vme attachments which specify a larger ca_len size than | Miod Vallat | |
initially expected. | |||
2003-12-12 | Provide a better delay() resolution on 188. | Miod Vallat | |
2003-10-11 | Merge sclock and clock pseudo-devices. | Miod Vallat | |
2003-10-08 | Sync VMEChip2 timer usage with mvme68k (i.e. make it slightly more sane). | Miod Vallat | |
Also, use it even when the 1x7 is not a system controller - this does not matter. | |||
2003-10-08 | delay() is actually a void function. | Miod Vallat | |
2003-09-28 | Properly acknowledge MVME188 clock interrupts. | Miod Vallat | |
2003-09-28 | Be volatile enough to start the clock on 188. | Miod Vallat | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-02 | licence cleanup | Theo de Raadt | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-01-14 | volatile police. | Miod Vallat | |
2001-12-22 | masive cmmu overhaul. function pointers now control cmmu functionality | Steve Murphree | |
instead of case statements based on cpu type. | |||
2001-12-20 | machine dependant pointer changes. | Steve Murphree | |
2001-12-19 | Introduce brdtyp and change what cputyp means. | Steve Murphree | |
2001-12-16 | Revert the mvme88k to 20011212. Recent changes had not been merged correctly, | Miod Vallat | |
and I am fed up with dissecting diffs to put back code that disappeared. This will likely be fixed shortly. | |||
2001-12-14 | Even more one-liners to get the kernel to link. | Miod Vallat | |
2001-12-13 | Support for MVME197 completed. Fix SPL defs. | Steve Murphree | |
2001-10-28 | I have nothing against stack checks at clock ints, as long as they are | Miod Vallat | |
gramatically correct and only there if DEBUG is defined. | |||
2001-03-09 | kernel will compile with -Werror. Added intr.h | Steve Murphree | |
2001-03-07 | Fix interrupt handler registration and prototypes. | Miod Vallat | |
While there, some warning hunting. | |||
2001-02-12 | correct buginstat(), statclock now working for '188, systat vmstat now works, | Steve Murphree | |
serial driver for '188 working better. | |||
2001-02-01 | Major changes to get MVME188 working. More header and code cleanups. The | Steve Murphree | |
kernel is tested on MVME188A/2P256 and MVME188A/1P64. | |||
1999-09-27 | adding support for MVME188 and MVME197. Plus 32bit if_ie. | Steve Murphree | |
1999-05-29 | Added vme bus device drivers. MVME328, MVME376, MVME332 | Steve Murphree | |
1998-12-15 | Commit for the first real OpenBSD mvme88k port. | Steve Murphree | |
1997-03-03 | Cleanup after import. This also seems to bring up the current version. | Dale S. Rahn | |
1997-03-03 | This is a remove to get rid of the old mvme88k port which was incomplete | Dale S. Rahn | |
to replace it with a working version. The kernel compiles and works at least. The new version will be imported shortly. | |||
1995-10-18 | initial 88k import; code by nivas and based on mach luna88k | Theo de Raadt | |