| History log of /src/sys/arch/playstation2/include/bus.h |
| Revision | | Date | Author | Comments |
| 1.16 |
| 23-Sep-2019 |
skrll | Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches to follow arm and (generic) mips.
Reviewed by christos.
|
| 1.15 |
| 04-Jul-2014 |
martin | branches: 1.15.4; 1.15.30; Use .set arch=r5900 to enable r5900 specific instructions
|
| 1.14 |
| 31-Mar-2014 |
martin | branches: 1.14.2; Bring back the playstation2 port - now that a toolchain for it is available again.
|
| 1.13 |
| 05-Dec-2009 |
pooka | branches: 1.13.10; 1.13.16; Remove support for NetBSD/playstation2.
|
| 1.12 |
| 28-Apr-2008 |
martin | branches: 1.12.14; Remove clause 3 and 4 from TNF licenses
|
| 1.11 |
| 04-Mar-2007 |
christos | branches: 1.11.40; 1.11.42; 1.11.44; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.10 |
| 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.9 |
| 16-Feb-2006 |
perry | branches: 1.9.20; Change "inline" back to "__inline" in .h files -- C99 is still too new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
|
| 1.8 |
| 24-Dec-2005 |
perry | branches: 1.8.2; 1.8.4; 1.8.6; __asm__ -> __asm __const__ -> const __inline__ -> inline __volatile__ -> volatile
|
| 1.7 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.6 |
| 09-Mar-2005 |
matt | branches: 1.6.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.5 |
| 15-Jun-2003 |
fvdl | branches: 1.5.2; 1.5.10; 1.5.12; Handle 64bit DMA addresses on PCI for platforms that can (currently only enabled on amd64). Add a dmat64 field to various PCI attach structures, and pass it down where needed. Implement a simple new function called pci_dma64_available(pa) to test if 64bit DMA addresses may be used. This returns 1 iff _PCI_HAVE_DMA64 is defined in <machine/pci_machdep.h>, and there is more than 4G of memory.
|
| 1.4 |
| 28-Jan-2003 |
kent | Introduce BUS_DMA_NOCACHE, and bus_dmamem_map() of i386 supports it.
|
| 1.3 |
| 14-Aug-2002 |
kent | Fix incorrect ## usage.
|
| 1.2 |
| 17-Mar-2002 |
simonb | branches: 1.2.4; Make sure that private DMA flags don't overlap with standard DMA flags; start these at 0x10000 to leave room for an increase in the latter.
|
| 1.1 |
| 16-Oct-2001 |
uch | branches: 1.1.4; 1.1.6; playstation2 port
|
| 1.1.6.4 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.1.6.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.6.1 |
| 16-Oct-2001 |
thorpej | file bus.h was added on branch kqueue on 2002-01-10 19:47:36 +0000
|
| 1.1.4.3 |
| 27-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.4.2 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
| 1.1.4.1 |
| 16-Oct-2001 |
nathanw | file bus.h was added on branch nathanw_sa on 2002-04-01 07:41:51 +0000
|
| 1.2.4.1 |
| 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.5.12.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.5.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.5.2.1 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.6.4.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.6.4.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
| 1.6.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.8.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
| 1.8.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.8.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
| 1.9.20.2 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.9.20.1 |
| 27-Feb-2007 |
yamt | - sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
|
| 1.11.44.2 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.11.44.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.11.42.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.11.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.12.14.1 |
| 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.13.16.1 |
| 18-May-2014 |
rmind | sync with head
|
| 1.13.10.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.14.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.15.30.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.15.4.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.15.4.1 |
| 04-Jul-2014 |
tls | file bus.h was added on branch tls-maxphys on 2014-08-20 00:03:18 +0000
|