History log of /src/sys/arch/acorn32/podulebus/sfas.c |
Revision | | Date | Author | Comments |
1.31 |
| 28-Aug-2023 |
andvar | fix SFAS_DEBUG enabled build for acorn32: declare dump_nexus(), dump_nexii(), dump_sfassoftc() than option is enabled. fix specifier for nexus->dma[loop].ptr in printf().
|
1.30 |
| 21-Aug-2021 |
andvar | fix some more typos in comments/log messages, improve wording as well.
|
1.29 |
| 22-Jul-2020 |
msaitoh | s/reseting/resetting/
|
1.28 |
| 27-Dec-2019 |
msaitoh | s/transfered/transferred/
|
1.27 |
| 17-Aug-2016 |
skrll | branches: 1.27.16; Spelling on comment
|
1.26 |
| 25-Oct-2014 |
skrll | branches: 1.26.2; Remove katelib.h and references to it.
{Read,Write}{Word,Byte} macros are provided in the files that still use them. Someone(tm) should convert them to bus_space(9)
|
1.25 |
| 13-Sep-2014 |
matt | Replace more vm_offset_t, vm_size_t with vaddr_t, vsize_t Use paddr_t for msgbufphys
|
1.24 |
| 22-Feb-2014 |
matt | Deal with non-4KB page sizes
|
1.23 |
| 21-Jan-2014 |
christos | fix unused variables
|
1.22 |
| 27-Oct-2012 |
chs | branches: 1.22.2; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.21 |
| 09-Dec-2010 |
uebayasi | branches: 1.21.8; 1.21.18; Fix DEBUG build.
|
1.20 |
| 16-May-2009 |
cegger | branches: 1.20.4; KNF, same object code generated
|
1.19 |
| 18-Mar-2009 |
cegger | bcopy -> memcpy
|
1.18 |
| 18-Mar-2009 |
cegger | bzero -> memset
|
1.17 |
| 14-Mar-2009 |
dsl | Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
|
1.16 |
| 08-Mar-2006 |
lukem | branches: 1.16.70; 1.16.78; 1.16.84; Use the SI capitalization for "Hz", "kHz", and "MHz" in comments and strings. Add a space between numbers and Hz unit.
|
1.15 |
| 11-Dec-2005 |
christos | branches: 1.15.4; 1.15.6; 1.15.8; 1.15.10; merge ktrace-lwp.
|
1.14 |
| 01-Apr-2005 |
yamt | branches: 1.14.2; merge yamt-km branch. - don't use managed mappings/backing objects for wired memory allocations. save some resources like pv_entry. also fix (most of) PR/27030. - simplify kernel memory management API. - simplify pmap bootstrap of some ports. - some related cleanups.
|
1.13 |
| 10-Nov-2003 |
wiz | branches: 1.13.8; 1.13.10; Spell address with two d's. Inspired by similar changes in OpenBSD, originating from Jonathon Gray and forwarded by jmc@openbsd.
|
1.12 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.11 |
| 14-Jul-2003 |
lukem | use __KERNEL_RCSID() in a consistent manner
|
1.10 |
| 03-May-2003 |
wiz | branches: 1.10.2; DMA, not dma nor Dma.
|
1.9 |
| 01-Apr-2003 |
thorpej | Use PAGE_SIZE rather than NBPG.
|
1.8 |
| 05-Oct-2002 |
chs | add missing protos, clean up includes.
|
1.7 |
| 22-Aug-2002 |
thorpej | * Add PTE_SYNC() and PTE_SYNC_RANGE() macros. These don't actually do anything yet. * Use PTE_SYNC() and PTE_SYNC_RANGE() in some obvious places, i.e. where vtopte() is used.
|
1.6 |
| 05-Apr-2002 |
thorpej | branches: 1.6.2; * Rewrite the 32-bit ARM pte.h based on the ARM architecture manual. Significant cleanup, here, including better PTE bit names. * Add XScale PTE extensions (ECC enable, write-allocate cache mode). * Mechanical changes everywhere else to update for new pte.h. While doing this, two bugs (as a result of typos) were fixed in
arm/arm32/bus_dma.c evbarm/integrator/int_bus_dma.c
|
1.5 |
| 24-Mar-2002 |
thorpej | Use vtopte() instead of pmap_pte().
|
1.4 |
| 25-Jan-2002 |
thorpej | Overhaul of the ARM cache code. This is mostly a simplification pass. Rather than providing a whole slew of cache operations that aren't ever used, distill them down to some useful primitives:
icache_sync_all Synchronize I-cache icache_sync_range Synchronize I-cache range
dcache_wbinv_all Write-back and Invalidate D-cache dcache_wbinv_range Write-back and Invalidate D-cache range dcache_inv_range Invalidate D-cache range dcache_wb_range Write-back D-cache range
idcache_wbinv_all Write-back and Invalidate D-cache, Invalidate I-cache idcache_wbinv_range Write-back and Invalidate D-cache, Invalidate I-cache range
Note: This does not yet include an overhaul of the actual asm files that implement the primitives. Instead, we've provided a safe default for each CPU type, and the individual CPU types can now be optimized one at a time.
|
1.3 |
| 27-Nov-2001 |
thorpej | branches: 1.3.2; Use <machine/intr.h>, not <machine/irqhandler.h>
|
1.2 |
| 22-Nov-2001 |
thorpej | Kill <machine/katelib.h>. Any place that still uses it should just reference <arm/arm32/katelib.h> until such time as all use of this file has been purged from the face of the earth.
|
1.1 |
| 05-Oct-2001 |
reinoud | branches: 1.1.4; Initial commit of the splitting off of arch/acorn32 from arch/arm32.
The IOMD/VIDC combination is now moved to arch/arm/iomd together. These files still need a lot of cleaning up :( .... esp. the RC7500 support that is still dormant in it; this needs either to be removed or split out for RC7500's ``VIDC'' video/audio variant.
Apart from the RC7500 support wich is still in arch/arm32 the iomd,vidc,riscpc and podulebus subdirectories of arch/arm32 can be removed.
This split still uses some small parts of arch/arm32 .... those are the MI parts that haven't been moved yet.
RiscPC/A7000 have been tested and confirmed to build as should NC.
|
1.1.4.7 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.4.6 |
| 27-Aug-2002 |
thorpej | Sync with -current.
|
1.1.4.5 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.1.4.4 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.1.4.3 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.1.4.2 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.1.4.1 |
| 05-Oct-2001 |
nathanw | file sfas.c was added on branch nathanw_sa on 2002-01-08 00:22:47 +0000
|
1.3.2.5 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.3.2.4 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.3.2.3 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.3.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.3.2.1 |
| 27-Nov-2001 |
thorpej | file sfas.c was added on branch kqueue on 2002-01-10 19:36:38 +0000
|
1.6.2.1 |
| 30-Aug-2002 |
gehenna | catch up with -current.
|
1.10.2.4 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
1.10.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.10.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.10.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.13.10.1 |
| 28-Jan-2005 |
yamt | convert arch/acorn{26,32} to new apis.
|
1.13.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.14.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.15.10.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
1.15.8.1 |
| 13-Mar-2006 |
yamt | sync with head.
|
1.15.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.15.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.16.84.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.16.78.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.16.70.2 |
| 20-Jun-2009 |
yamt | sync with head
|
1.16.70.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.20.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.21.18.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.21.18.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.21.18.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.21.8.2 |
| 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.21.8.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.22.2.1 |
| 18-May-2014 |
rmind | sync with head
|
1.26.2.1 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.27.16.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|