History log of /src/sys/arch/sh3/include/pcb.h |
Revision | | Date | Author | Comments |
1.10 |
| 06-Apr-2019 |
thorpej | Overhaul the API used to fetch and store individual memory cells in userspace. The old fetch(9) and store(9) APIs (fubyte(), fuword(), subyte(), suword(), etc.) are retired and replaced with new ufetch(9) and ustore(9) APIs that can return proper error codes, etc. and are implemented consistently across all platforms. The interrupt-safe variants are no longer supported (and several of the existing attempts at fuswintr(), etc. were buggy and not actually interrupt-safe).
Also augmement the ucas(9) API, making it consistently available on all plaforms, supporting uniprocessor and multiprocessor systems, even those that do not have CAS or LL/SC primitives.
Welcome to NetBSD 8.99.37.
|
1.9 |
| 28-Apr-2008 |
martin | branches: 1.9.88; Remove clause 3 and 4 from TNF licenses
|
1.8 |
| 04-Mar-2007 |
christos | branches: 1.8.40; 1.8.42; 1.8.44; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.7 |
| 09-May-2002 |
uch | branches: 1.7.6; 1.7.28; 1.7.66; new pmap designed for SH3/SH4.
|
1.6 |
| 28-Apr-2002 |
uch | Use "#define<tab>", white space nits.
|
1.5 |
| 17-Mar-2002 |
uch | cosmetic changes, fix comments.
|
1.4 |
| 17-Mar-2002 |
uch | kernel stack fix. old code simply P3 address converted to P1, it caused memory destruction when kernel stack grow over 1 page. new code use P3 address for kernel stack. but for the sake of debug, P1 kernel stack mode remain.
|
1.3 |
| 03-Mar-2002 |
uch | SR related parts moved to psl.h. cpufunc.h segments.h are removed. kernel mode checking is only SR.MD. no check stack pointer.
|
1.2 |
| 14-Sep-1999 |
tsubai | branches: 1.2.16; Catch up with -current.
|
1.1 |
| 13-Sep-1999 |
itojun | Merge in NetBSD/sh3 from cvs.kame.net repository.
Tree structure: - sys/arch/sh3: sh3 generic code As commented, in-chip device drivers are put into sys/arch/sh3/dev. - sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW) - sys/arch/mmeye: Brains mmEye, www.brains.co.jp MI source code includes couple of #ifdef for sh3-coff support. (sh3 uses coff or elf)
Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3, to compile the tree (due to last minute tree structure change).
|
1.2.16.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.2.16.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.7.66.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.7.28.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.7.6.2 |
| 09-May-2002 |
uch | new pmap designed for SH3/SH4.
|
1.7.6.1 |
| 09-May-2002 |
uch | file pcb.h was added on branch nathanw_sa on 2002-05-09 12:28:09 +0000
|
1.8.44.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.8.42.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.8.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.9.88.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|