Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-30 | Move evcount structures inside struct intrhand, this makes more sense and | Miod Vallat | |
gives us more counters in the process. Also clean up intrhand structures and usage, especially move them to SLISTs. | |||
2004-07-02 | Switch mvme88k to evcount, but keep maintaining intrcnt[] too for now. | Miod Vallat | |
2004-07-02 | Remove unused extra intrhand. | Miod Vallat | |
2004-05-26 | Define correct EOF and EOL characters in the default firmware termios | Miod Vallat | |
structure. | |||
2004-05-26 | Use physical addresses as seen in the A24 MVME332XT address space, this | Miod Vallat | |
allows the driver to really don't care about its VME address and simplifies some code. | |||
2004-05-25 | Make bpp_send() return the packet error code when invoked with NOWAIT. | Miod Vallat | |
2004-05-25 | Make this driver aware of non-1:1 mappings. | Miod Vallat | |
This currently mimcs the existing code, which can be cleaned up further. | |||
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-04-16 | Do not attach if we could not get an interrupt. | Miod Vallat | |
2003-12-27 | Basic cleaning and KNF; no functional change. | Miod Vallat | |
2003-12-25 | Provide common D16 vmespace block access functions, instead of vs and vx each | Miod Vallat | |
rolling their own. Use them more cleverly in vx, in order to get the driver to at least attach and frob chips. Not tested besides multiuser boot (hence ttyflags -a), and checking cu(1) connects. More testing to come once I remember where I have hidden the 332XT transition module... | |||
2003-12-22 | Correctly handle vme attachments which specify a larger ca_len size than | Miod Vallat | |
initially expected. | |||
2003-11-09 | Typos; Jonathan Gray | Miod Vallat | |
2003-10-05 | Kill vm_offset_t and vm_size_t, in favor of the [pv]addr_t and [pv]size_t | Miod Vallat | |
typedefs. | |||
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-06-03 | terms 3 & 4 cleanup based on "terms" file | Theo de Raadt | |
2002-04-28 | Use the prototypes defined via cdev_decl() macros, instead of rolling our | Miod Vallat | |
own; thus fix a lot of foo_open(), foo_close() and foo_ioctl() prototypes in the process. | |||
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-01-14 | volatile police. | Miod Vallat | |
2001-12-22 | Correct badvaddr() usage. | 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-13 | Support for MVME197 completed. Fix SPL defs. | Steve Murphree | |
2001-10-28 | Let 188-only kernels compile. | Miod Vallat | |
2001-08-31 | I should get more sleep. | Miod Vallat | |
2001-08-31 | Clean the DDB entry procedure for all console drivers, and honour | Miod Vallat | |
db_console setting. | |||
2001-08-26 | Add prototypes, fix compilation warnings, random style fixes. | Miod Vallat | |
2001-06-27 | recieve -> receive | Nathan Binkert | |
2001-06-25 | cold is in systm now | Michael Shalayeff | |
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-01-25 | spelling | Todd T. Fries | |
2001-01-14 | Complete move to UVM virtual memory system. More header fixes. | Steve Murphree | |
2000-03-26 | callout.h is gone | Theo de Raadt | |
1999-05-29 | Added vme bus device drivers. MVME328, MVME376, MVME332 | Steve Murphree | |