Home | History | Annotate | Download | only in include
History log of /src/sys/arch/ews4800mips/include/bus.h
RevisionDateAuthorComments
 1.8  23-Sep-2019  skrll Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches
to follow arm and (generic) mips.

Reviewed by christos.
 1.7  23-Jun-2015  matt branches: 1.7.18;
Fixup includes to the new world order.
Put platform wdflush into mips_locore_jumpvec
 1.6  28-Apr-2008  martin branches: 1.6.44; 1.6.64;
Remove clause 3 and 4 from TNF licenses
 1.5  04-Mar-2007  christos branches: 1.5.40; 1.5.42; 1.5.44;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.4  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.3  26-May-2006  tsutsui branches: 1.3.4; 1.3.14;
Use the same bus_space_barrier(9) macro with other mips ports to avoid
possible unused variable warnings.
 1.2  16-Apr-2006  tsutsui branches: 1.2.2;
- make _ds_vaddr member vaddr_t instead of bus_addr_t
- use appropriate cache ops in bus_dmamap_sync() like other mips3 ports
 1.1  29-Dec-2005  tsutsui branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Initial import of NetBSD/ews4800mips port,
for NEC's MIPS based EWS4800 workstations.

Most porting work was done by UCHIYAMA Yasushi <uch@netbsd>
http://mail-index.netbsd.org/port-mips/2004/06/27/0000.html
and various cleanup, updating, and fixes have been done by me.
Currently only EWS4800/350, 360, 360AD, 360ADII, 360EX and 360SX
models are supported.
 1.1.12.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.1.8.2  26-Jun-2006  yamt sync with head.
 1.1.8.1  24-May-2006  yamt sync with head.
 1.1.6.2  01-Jun-2006  kardel Sync with head.
 1.1.6.1  22-Apr-2006  simonb Sync with head.
 1.1.4.1  09-Sep-2006  rpaulo sync with head
 1.2.2.1  19-Jun-2006  chap Sync with head.
 1.3.14.2  12-Mar-2007  rmind Sync with HEAD.
 1.3.14.1  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.3.4.4  03-Sep-2007  yamt sync with head.
 1.3.4.3  26-Feb-2007  yamt sync with head.
 1.3.4.2  21-Jun-2006  yamt sync with head.
 1.3.4.1  26-May-2006  yamt file bus.h was added on branch yamt-lazymbuf on 2006-06-21 14:51:12 +0000
 1.5.44.1  16-May-2008  yamt sync with head.
 1.5.42.1  18-May-2008  yamt sync with head.
 1.5.40.1  02-Jun-2008  mjf Sync with HEAD.
 1.6.64.1  22-Sep-2015  skrll Sync with HEAD
 1.6.44.1  03-Dec-2017  jdolecek update from HEAD
 1.7.18.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed