History log of /src/sys/arch/m68k/include/bus_dma.h |
Revision | | Date | Author | Comments |
1.14 |
| 26-Sep-2023 |
tsutsui | Remove trailing spaces and TABs.
|
1.13 |
| 05-Dec-2021 |
msaitoh | s/from from/from/ in comment.
|
1.12 |
| 30-Jun-2011 |
wiz | dependant -> dependent
|
1.11 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.10 |
| 17-Oct-2007 |
garbled | branches: 1.10.16; 1.10.18; 1.10.20; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.9 |
| 07-Jun-2007 |
tsutsui | branches: 1.9.10; Enable _pmap_set_page_cacheable(), _pmap_set_page_cacheinhibit() and _pmap_page_is_cacheable() on all pmap_motorola.c ports and add BUS_DMA_COHERENT support (from mvme68k) to common m68k bus_dma.c.
Tested with (not-yet-integrated) MI Sonic Ethernet driver on mac68k http://mail-index.netbsd.org/port-mac68k/2007/06/07/0000.html and ok'ed by thorpej.
|
1.8 |
| 04-Mar-2007 |
christos | branches: 1.8.2; 1.8.4; 1.8.10; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.7 |
| 21-Feb-2007 |
mrg | add a pair of new bus_dma(9) functions: int _bus_dmatag_subregion(bus_dma_tag_t tag, bus_addr_t min_addr, bus_addr_t max_addr, bus_dma_tag_t *newtag, int flags) void _bus_dmatag_destroy(bus_dma_tag_t tag)
that allow a (normally broken/limited) device to restrict the bus address range it can talk to. this is used by bce(4) to limit DMA addresses to 1GB range, the maximum the chip can address.
all this is from Yorick Hardy <yhardy@uj.ac.za> with input from several people on tech-kern.
XXX: bus_dma(9) needs an update still.
|
1.6 |
| 11-Dec-2005 |
christos | branches: 1.6.26; merge ktrace-lwp.
|
1.5 |
| 09-Mar-2005 |
matt | branches: 1.5.4; Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to bus_dmamap_create when the dmamap is unloaded.
|
1.4 |
| 28-Aug-2004 |
thorpej | branches: 1.4.4; 1.4.6; De-__P
|
1.3 |
| 04-Dec-2003 |
keihan | netbsd.org -> NetBSD.org
All "netbsd.org" is now gone from src/sys/arch.
|
1.2 |
| 28-Jan-2003 |
kent | branches: 1.2.2; Introduce BUS_DMA_NOCACHE, and bus_dmamem_map() of i386 supports it.
|
1.1 |
| 10-Apr-2002 |
briggs | branches: 1.1.2; 1.1.8; bus_dma(9) pulled pretty much verbatim from next68k.
|
1.1.8.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.8.1 |
| 10-Apr-2002 |
jdolecek | file bus_dma.h was added on branch kqueue on 2002-06-23 17:37:40 +0000
|
1.1.2.2 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 10-Apr-2002 |
nathanw | file bus_dma.h was added on branch nathanw_sa on 2002-04-17 00:03:29 +0000
|
1.2.2.5 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
1.2.2.4 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.2.2.3 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.2.2.2 |
| 03-Sep-2004 |
skrll | Sync with HEAD
|
1.2.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.4.6.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.4.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.5.4.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.5.4.1 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.6.26.2 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.6.26.1 |
| 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
1.8.10.1 |
| 26-Jun-2007 |
garbled | Sync with HEAD.
|
1.8.4.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.8.2.1 |
| 09-Jun-2007 |
ad | Sync with head.
|
1.9.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.10.20.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.10.18.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.10.16.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|