History log of /src/sys/arch/evbsh3/include/intr.h |
Revision | | Date | Author | Comments |
1.15 |
| 02-Nov-2021 |
ryo | In order to prevent _mcount() from being recursively called when built with COPTS=-O0, sprinkle `__always_inline' to make _mcount() be generated as a single function.
|
1.14 |
| 06-Apr-2010 |
nonaka | Added support following boards. - AlphaNet MS104-SH4 - TAC T-SH7706LAN Ver.3 - TAC T-SH7706LSR Ver.1
|
1.13 |
| 28-Apr-2008 |
martin | branches: 1.13.20; 1.13.22; Remove clause 3 and 4 from TNF licenses
|
1.12 |
| 03-Dec-2007 |
ad | branches: 1.12.14; 1.12.16; 1.12.18; Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
|
1.11 |
| 16-Feb-2007 |
ad | branches: 1.11.6; 1.11.22; 1.11.24; 1.11.30; Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch callouts via a soft interrupt. In the near future, softclock will be run from process context.
|
1.10 |
| 09-Feb-2007 |
ad | Merge newlock2 to head.
|
1.9 |
| 21-Dec-2006 |
yamt | merge yamt-splraiseipl branch.
- finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
|
1.8 |
| 27-Nov-2005 |
yamt | branches: 1.8.20; 1.8.22; implement splraiseipl() for the following ports. evbppc, evbmips, evbsh3, hp700, mac68k, vax, x68k.
|
1.7 |
| 22-Apr-2002 |
msaitoh | branches: 1.7.6; 1.7.12; 1.7.28; 1.7.36; increase _INTR_N from 7 to 11 (count both SCI and SCIF)
|
1.6 |
| 24-Mar-2002 |
uch | adapted to new interrupt code and shb changes.
|
1.5 |
| 22-Feb-2002 |
uch | branches: 1.5.4; New NetBSD/sh3 clock framework. + hardclock source is moved from TMU1 to TMU0. + SH3/SH4 common kernel support. + PCLOCK estimation. + remove duplicated code.
|
1.4 |
| 31-Oct-2000 |
msaitoh | branches: 1.4.4; add interrupt mode into wdog
To use:
ioctl(fd, SIOWDOGSETMODE, &val)
val: WDOGM_RESET -> reset when counter expired WDOGM_INTR -> print PC when counter expired (new!)
This interface is still under experimental.
|
1.3 |
| 13-Apr-2000 |
msaitoh | move the Interrput Priority Level (IPL_*) definitions into MD part.
|
1.2 |
| 24-Feb-2000 |
msaitoh | multiple interrputs!!!
|
1.1 |
| 13-Sep-1999 |
itojun | branches: 1.1.2; 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.1.2.2 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.1.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.4.4.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.4.4.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.5.4.1 |
| 17-Mar-2002 |
thorpej | IPL_IMP -> IPL_VM
|
1.7.36.1 |
| 29-Nov-2005 |
yamt | sync with head.
|
1.7.28.4 |
| 07-Dec-2007 |
yamt | sync with head
|
1.7.28.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.7.28.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.7.28.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.7.12.1 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.7.6.2 |
| 22-Apr-2002 |
msaitoh | increase _INTR_N from 7 to 11 (count both SCI and SCIF)
|
1.7.6.1 |
| 22-Apr-2002 |
msaitoh | file intr.h was added on branch nathanw_sa on 2002-04-22 02:05:34 +0000
|
1.8.22.2 |
| 30-Sep-2006 |
yamt | tweak to match with hpcsh.
|
1.8.22.1 |
| 19-Sep-2006 |
yamt | implement new api for evbsh3.
|
1.8.20.2 |
| 01-Feb-2007 |
ad | Get sh3 compiling.
|
1.8.20.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.11.30.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.11.24.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.11.22.1 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
1.11.6.1 |
| 03-Dec-2007 |
ad | Sync with HEAD.
|
1.12.18.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.12.18.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.12.16.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.12.14.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.13.22.1 |
| 30-May-2010 |
rmind | sync with head
|
1.13.20.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|