History log of /src/sys/arch/evbsh3/include |
Revision | Date | Author | Comments |
1.29 | 30-Nov-2024 |
christos | Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
1.28 | 12-Jul-2018 |
maxv | branches: 1.28.36; Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
1.27 | 25-Aug-2016 |
christos | branches: 1.27.14; 1.27.16; more fenv.h
|
1.26 | 19-Jul-2011 |
dyoung | branches: 1.26.12; 1.26.30; Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.
Mark evbsh3/bus.h obsolete.
|
1.25 | 17-Jul-2011 |
joerg | Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
1.24 | 09-Feb-2007 |
ad | Merge newlock2 to head.
|
1.23 | 26-Jul-2006 |
drochner | branches: 1.23.4; don't install <machine/db_machdep.h>, this is kernel only
|
1.22 | 11-Dec-2005 |
christos | branches: 1.22.4; 1.22.8; merge ktrace-lwp.
|
1.21 | 08-May-2004 |
kleink | branches: 1.21.12; Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.
|
1.20 | 17-Jan-2003 |
thorpej | branches: 1.20.2; Merge the nathanw_sa branch.
|
1.19 | 26-Nov-2002 |
lukem | Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.
|
1.18 | 06-Sep-2002 |
gehenna | Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
1.17 | 07-Aug-2002 |
briggs | Implement pmc(9) -- An interface to hardware performance monitoring counters. These counters do not exist on all CPUs, but where they do exist, can be used for counting events such as dcache misses that would otherwise be difficult or impossible to instrument by code inspection or hardware simulation.
pmc(9) is meant to be a general interface. Initially, the Intel XScale counters are the only ones supported.
|
1.16 | 09-May-2002 |
uch | branches: 1.16.2; 1.16.6; remove trap.h
|
1.15 | 24-Mar-2002 |
uch | adapted to new interrupt code and shb changes.
|
1.14 | 08-Mar-2002 |
uch | remove unneeded code and files.
|
1.13 | 07-Mar-2002 |
thorpej | Remove some files that no longer exist.
|
1.12 | 15-Apr-2001 |
kleink | branches: 1.12.2; Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.11 | 15-Apr-2001 |
kleink | Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.10 | 14-Apr-2001 |
kleink | Add definitions of C99 integer constant macros. Tidy Makefiles up a little.
|
1.9 | 14-Apr-2001 |
kleink | Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.8 | 16-Jan-2001 |
itojun | branches: 1.8.2; remove evbsh3/mmeye.h. it shouldn't be necessary, or at least it has to be renamed to something better. XXX dreamcast/mmeye.h
|
1.7 | 26-Jun-2000 |
kleink | Add <machine/int_types.h>, which provides namespace-pure definitions of exact-width integer types.
|
1.6 | 29-Apr-2000 |
thorpej | Require that each each MACHINE/MACHINE_ARCH supply a lock.h. This file contains the values __SIMPLELOCK_LOCKED and __SIMPLELOCK_UNLOCKED, which replace the old SIMPLELOCK_LOCKED and SIMPLELOCK_UNLOCKED. These files are also required to supply inline functions __cpu_simple_lock(), __cpu_simple_lock_try(), and __cpu_simple_unlock() if locking is to be supported on that platform (i.e. if MULTIPROCESSOR is defined in the _KERNEL case). Change these functions to take an int * (&alp->lock_data) rather than the struct simplelock * itself.
These changes make it possible for userland to use the locking primitives by including <machine/lock.h>.
|
1.5 | 17-Mar-2000 |
tron | Install "machineendian_machdep.h".
|
1.4 | 24-Feb-2000 |
msaitoh | SH4!
|
1.3 | 17-Jan-2000 |
kleink | Add NAN constant glue for sh3.
|
1.2 | 07-Jan-2000 |
msaitoh | machine/exec_coff.h -> sys/exec_coff.h
|
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.3 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.1.2.2 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
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.8.2.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.12.2.4 | 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.12.2.3 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.12.2.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.12.2.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.16.6.5 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.16.6.4 | 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.16.6.3 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
1.16.6.2 | 20-Jun-2002 |
thorpej | Machine-dependent kernel portion of {get,set}context(). From Klaus Klein.
|
1.16.6.1 | 09-May-2002 |
thorpej | file Makefile was added on branch nathanw_sa on 2002-06-20 23:00:45 +0000
|
1.16.2.2 | 30-Aug-2002 |
gehenna | catch up with -current.
|
1.16.2.1 | 19-May-2002 |
gehenna | Remove port-dependent conf.h.
|
1.20.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.20.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.20.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.21.12.2 | 26-Feb-2007 |
yamt | sync with head.
|
1.21.12.1 | 30-Dec-2006 |
yamt | sync with head.
|
1.22.8.1 | 11-Aug-2006 |
yamt | sync with head
|
1.22.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
1.23.4.1 | 01-Feb-2007 |
ad | Header file cleanup.
|
1.26.30.1 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.26.12.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.27.16.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.27.14.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
1.28.36.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.2 | 07-May-2019 |
kamil | Switch all users (except ia64) of custom machine/ansi.h to common_ansi.h
Deduplicate the code among ports and poll definitions of types directly from a compiler.
This fixes miscompilation of certain programs that instruct compilers to generate code for different types. This bug has been detected with -fshort-wchar in EFI firmware.
Proposed and discussed on a mailing list (twice).
Itanium uses custom !ELF fallback switch, temporarily leave it as it is.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.226; 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.226.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
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.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.4 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.3 | 11-Dec-2005 |
christos | branches: 1.3.74; 1.3.76; 1.3.78; merge ktrace-lwp.
|
1.2 | 05-Jun-2005 |
he | Adapt to compiling with -Wcast-qual by sprinkling around some consts. Had to use __UNCONST() in one case of sysctl_lookup() use.
|
1.1 | 24-Mar-2002 |
uch | branches: 1.1.6; 1.1.8; 1.1.14; add autoconf.h for new mainbus driver.
|
1.1.14.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.1.8.2 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.8.1 | 24-Mar-2002 |
jdolecek | file autoconf.h was added on branch kqueue on 2002-06-23 17:36:04 +0000
|
1.1.6.2 | 24-Mar-2002 |
uch | add autoconf.h for new mainbus driver.
|
1.1.6.1 | 24-Mar-2002 |
uch | file autoconf.h was added on branch nathanw_sa on 2002-03-24 18:28:13 +0000
|
1.3.78.1 | 16-May-2008 |
yamt | sync with head.
|
1.3.76.1 | 18-May-2008 |
yamt | sync with head.
|
1.3.74.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.2 | 08-Mar-2002 |
uch | branches: 1.2.8; remove unneeded code and files.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.2.8.2 | 08-Mar-2002 |
uch | remove unneeded code and files.
|
1.2.8.1 | 08-Mar-2002 |
uch | file bootinfo.h was added on branch nathanw_sa on 2002-03-08 13:22:14 +0000
|
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.3 | 19-Jul-2011 |
dyoung | Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.
Mark evbsh3/bus.h obsolete.
|
1.2 | 06-Apr-2010 |
nonaka | Added support following boards. - AlphaNet MS104-SH4 - TAC T-SH7706LAN Ver.3 - TAC T-SH7706LSR Ver.1
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.142; 1.1.162; 1.1.164; 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.164.1 | 30-May-2010 |
rmind | sync with head
|
1.1.162.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.1.142.1 | 11-Aug-2010 |
yamt | sync with head.
|
1.2 | 23-Sep-2019 |
skrll | Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches to follow arm and (generic) mips.
Reviewed by christos.
|
1.1 | 19-Jul-2011 |
dyoung | branches: 1.1.54; Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.
Mark evbsh3/bus.h obsolete.
|
1.1.54.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.1 | 19-Jul-2011 |
dyoung | Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.
Mark evbsh3/bus.h obsolete.
|
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.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.5 | 06-Sep-2002 |
gehenna | Merge the gehenna-devsw branch into the trunk.
This merge changes the device switch tables from static array to dynamically generated by config(8).
- All device switches is defined as a constant structure in device drivers.
- The new grammer ``device-major'' is introduced to ``files''.
device-major <prefix> char <num> [block <num>] [<rules>]
- All device major numbers must be listed up in port dependent majors.<arch> by using this grammer.
- Added the new naming convention. The name of the device switch must be <prefix>_[bc]devsw for auto-generation of device switch tables.
- The backward compatibility of loading block/character device switch by LKM framework is broken. This is necessary to convert from block/character device major to device name in runtime and vice versa.
- The restriction to assign device major by LKM is completely removed. We don't need to reserve LKM entries for dynamic loading of device switch.
- In compile time, device major numbers list is packed into the kernel and the LKM framework will refer it to assign device major number dynamically.
|
1.4 | 27-Feb-2002 |
christos | branches: 1.4.8; 1.4.12; - define other DEV_ constants that the local port uses. - delete cdev_decl(mm) since <sys/conf.h> does it.
|
1.3 | 26-Mar-2001 |
lukem | branches: 1.3.2; - add dev_noimpl(xxx,yyy) macro to replace "(dev_type_xxx((*))) yyy", and use appropriately
- create more helper macros: . cdev__xyz_init(c,n), such as cdev__ocri_init() for /* open, close, read, ioctl */, etc. . cdev__xRy_init(c,n), where nullop is used instead of enodev to dummy out method `R' and the comments now read /* xxx (read) yyy */ instead . cdev__xyz_t_init(c,n,t) - as per cdev__xyz_init, but sets d_type = t as well
- use seltrue instead of dev_noimpl(poll,*), as (IIRC) cdevsw.d_poll should always DTRT WRT returning a valid result. (a few devices previously incorrectly returned ENODEV)
- use dev_noimpl(stop,enodev) instead of dev_noimpl(stop,nullop) if tty == 0, because it doesn't matter if dev_type_stop isn't implemented in that case, and it allows the use of the cdev__xyz_init macros. certain ports (sparc,sparc64,x68k) used the nullop method for dev_type_stop in a few drivers, whereas everything else uses enodev
- ensure that the comments are accurate WRT the behaviour of a given entry
|
1.2 | 24-Feb-2000 |
msaitoh | branches: 1.2.6; watchdog timer
|
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 | 27-Mar-2001 |
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.2.6.1 | 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.3.2.2 | 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.3.2.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.4.12.2 | 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.4.12.1 | 27-Feb-2002 |
nathanw | file conf.h was added on branch nathanw_sa on 2002-09-17 21:14:26 +0000
|
1.4.8.1 | 19-May-2002 |
gehenna | Remove port-dependent conf.h.
|
1.5 | 04-Mar-2002 |
uch | branches: 1.5.10; CTL_MACHDEP definitions are integrated into sh3/include/cpu.h again.
|
1.4 | 03-Mar-2002 |
uch | machine dependent sysctl are moved to machine/cpu.h dreamcast, hpcsh ... CPU_CONSDEV mmeye, evbsh3 ... CPU_CONSDEV, CPU_LOADANDRESET
|
1.3 | 24-Dec-1999 |
msaitoh | branches: 1.3.8; back to previous one (suggested by cgd)
|
1.2 | 21-Dec-1999 |
msaitoh | move sysctl definitions into ${MACHINE}/include/cpu.h
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.2; 1.1.8; 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.8.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
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.3.8.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.5.10.2 | 04-Mar-2002 |
uch | CTL_MACHDEP definitions are integrated into sh3/include/cpu.h again.
|
1.5.10.1 | 04-Mar-2002 |
uch | file cpu.h was added on branch nathanw_sa on 2002-03-04 14:36:15 +0000
|
1.2 | 03-Mar-2002 |
uch | branches: 1.2.8; remove obsolete headers.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.2.8.2 | 03-Mar-2002 |
uch | remove obsolete headers.
|
1.2.8.1 | 03-Mar-2002 |
uch | file cpufunc.h was added on branch nathanw_sa on 2002-03-03 14:59:59 +0000
|
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.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.4 | 30-Aug-2011 |
bouyer | Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
|
1.3 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.2 | 12-Jun-2005 |
dyoung | Make disklabel(8) and fdisk(8) into "host tools " last step: build and install ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-disklabel, ${TOOLDIR}/bin/${MACHINE_GNU_PLATFORM}-fdisk by "reaching over" to the sources in ${NETBSDSRCDIR}/sbin/{disklabel fdisk}/.
To avoid clashes with a build-host's header files, especially on *BSD, the host-tools versions of fdisk and disklabel search for #includes such as disklabel.h, disklabel_acorn.h, disklabel_gpt.h, and bootinfo.h in a new #includes namespace, nbinclude/. That is, they #include <nbinclude/sys/disklabel.h>, <nbinclude/machine/disklabel.h>, <nbinclude/sparc64/disklabel.h>, instead of <sys/disklabel.h> and such. I have also updated the system headers to #include from nbinclude/-space when HAVE_NBTOOL_CONFIG_H is #defined.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.36; 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.36.1 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
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.3 | 17-Mar-2000 |
mycroft | In the `MY THAT'S GROSS' department... Eliminate the recursive include of machine/endian.h from sys/endian.h.
|
1.2 | 16-Mar-2000 |
mycroft | Foolish consistency. Mainly, always use underscores and sys/endian.h.
|
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.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.2 | 04-Jan-2001 |
itojun | look at __LITTLE_ENDIAN__ (gcc symbol) to determine which endian we are in. makes the file bi-endian.
|
1.1 | 17-Mar-2000 |
mycroft | branches: 1.1.6; In the `MY THAT'S GROSS' department... Eliminate the recursive include of machine/endian.h from sys/endian.h.
|
1.1.6.3 | 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.1.6.2 | 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.1.6.1 | 17-Mar-2000 |
bouyer | file endian_machdep.h was added on branch thorpej_scsipi on 2000-11-20 20:07:36 +0000
|
1.2 | 07-Jan-2000 |
msaitoh | machine/exec_coff.h -> sys/exec_coff.h
|
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.1 | 20-Nov-2000 |
bouyer | Remove files that are no longer on the trunck
|
1.1 | 25-Aug-2016 |
christos | branches: 1.1.2; 1.1.4; 1.1.18; more fenv.h
|
1.1.18.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.18.1 | 25-Aug-2016 |
jdolecek | file fenv.h was added on branch tls-maxphys on 2017-12-03 11:36:12 +0000
|
1.1.4.2 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.1.4.1 | 25-Aug-2016 |
skrll | file fenv.h was added on branch nick-nhusb on 2016-10-05 20:55:27 +0000
|
1.1.2.2 | 14-Sep-2016 |
pgoyette | Sync with HEAD
|
1.1.2.1 | 25-Aug-2016 |
pgoyette | file fenv.h was added on branch pgoyette-localcount on 2016-09-14 03:04:17 +0000
|
1.2 | 19-Apr-2003 |
christos | PR/3012: Greg A. Woods: Write all float.h files [except the vax of course] in terms of float_ieee.h
|
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.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.3 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.2 | 23-Oct-2003 |
kleink | No need for multiple-inclusion protection in these.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.36; 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.36.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.36.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.36.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.2 | 05-Aug-2008 |
matt | Update <machine/ieeefp.h> to use the C99 FE_* definitions instead of the NetBSD defined ones. Redefine the NetBSD ones in terms of the C99 ones. Step 1 to having <fenv.h>
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.138; 1.1.142; 1.1.144; 1.1.148; 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.148.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
1.1.144.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.1.142.1 | 04-May-2009 |
yamt | sync with head.
|
1.1.138.1 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.1 | 14-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.22; Add definitions of C99 integer constant macros.
|
1.1.22.2 | 14-Apr-2001 |
kleink | Add definitions of C99 integer constant macros.
|
1.1.22.1 | 14-Apr-2001 |
kleink | file int_const.h was added on branch nathanw_sa on 2001-04-14 22:38:38 +0000
|
1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.1.2.1 | 14-Apr-2001 |
bouyer | file int_const.h was added on branch thorpej_scsipi on 2001-04-21 17:53:29 +0000
|
1.1 | 15-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.22; Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.2 | 15-Apr-2001 |
kleink | Add definitions of C99 integer format conversion macros. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.1 | 15-Apr-2001 |
kleink | file int_fmtio.h was added on branch nathanw_sa on 2001-04-15 17:13:10 +0000
|
1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.1.2.1 | 15-Apr-2001 |
bouyer | file int_fmtio.h was added on branch thorpej_scsipi on 2001-04-21 17:53:29 +0000
|
1.1 | 15-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.22; Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.2 | 15-Apr-2001 |
kleink | Add definitions of C99 specified-width integer type limits. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.1 | 15-Apr-2001 |
kleink | file int_limits.h was added on branch nathanw_sa on 2001-04-15 15:29:06 +0000
|
1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.1.2.1 | 15-Apr-2001 |
bouyer | file int_limits.h was added on branch thorpej_scsipi on 2001-04-21 17:53:29 +0000
|
1.1 | 14-Apr-2001 |
kleink | branches: 1.1.2; 1.1.4; 1.1.22; Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.2 | 14-Apr-2001 |
kleink | Add definitions of C99 minimum-width and greatest-width integer types. XXX Fastest minimum-width integer types haven't been decided upon yet.
|
1.1.22.1 | 14-Apr-2001 |
kleink | file int_mwgwtypes.h was added on branch nathanw_sa on 2001-04-14 12:19:53 +0000
|
1.1.4.1 | 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 | 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.1.2.1 | 14-Apr-2001 |
bouyer | file int_mwgwtypes.h was added on branch thorpej_scsipi on 2001-04-21 17:53:29 +0000
|
1.1 | 26-Jun-2000 |
kleink | branches: 1.1.2; Add <machine/int_types.h>, which provides namespace-pure definitions of exact-width integer types.
|
1.1.2.2 | 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.1.2.1 | 26-Jun-2000 |
bouyer | file int_types.h was added on branch thorpej_scsipi on 2000-11-20 20:07:36 +0000
|
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.
|
1.3 | 06-Sep-2020 |
riastradh | Fix some more uvm header fallout. Add include guards while here.
|
1.2 | 11-Jun-2015 |
matt | Declare or #define avail_start and avail_end as appropriate
|
1.1 | 06-Apr-2010 |
nonaka | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.24; 1.1.42; Added support following boards. - AlphaNet MS104-SH4 - TAC T-SH7706LAN Ver.3 - TAC T-SH7706LSR Ver.1
|
1.1.42.1 | 22-Sep-2015 |
skrll | Sync with HEAD
|
1.1.24.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.6.2 | 11-Aug-2010 |
yamt | sync with head.
|
1.1.6.1 | 06-Apr-2010 |
yamt | file kloader.h was added on branch yamt-nfs-mp on 2010-08-11 22:51:58 +0000
|
1.1.4.2 | 30-May-2010 |
rmind | sync with head
|
1.1.4.1 | 06-Apr-2010 |
rmind | file kloader.h was added on branch rmind-uvmplock on 2010-05-30 05:16:47 +0000
|
1.1.2.2 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.1.2.1 | 06-Apr-2010 |
uebayasi | file kloader.h was added on branch uebayasi-xip on 2010-04-30 14:39:21 +0000
|
1.2 | 28-Mar-2012 |
christos | - Normalize inclusion protection (remove) - Move CHAR_{MIN,MAX} to a common file. - Fix broken comments
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.176; 1.1.180; 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.180.1 | 05-Apr-2012 |
mrg | sync to latest -current.
|
1.1.176.1 | 17-Apr-2012 |
yamt | sync with head
|
1.1 | 29-Apr-2000 |
thorpej | branches: 1.1.6; Require that each each MACHINE/MACHINE_ARCH supply a lock.h. This file contains the values __SIMPLELOCK_LOCKED and __SIMPLELOCK_UNLOCKED, which replace the old SIMPLELOCK_LOCKED and SIMPLELOCK_UNLOCKED. These files are also required to supply inline functions __cpu_simple_lock(), __cpu_simple_lock_try(), and __cpu_simple_unlock() if locking is to be supported on that platform (i.e. if MULTIPROCESSOR is defined in the _KERNEL case). Change these functions to take an int * (&alp->lock_data) rather than the struct simplelock * itself.
These changes make it possible for userland to use the locking primitives by including <machine/lock.h>.
|
1.1.6.2 | 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.1.6.1 | 29-Apr-2000 |
bouyer | file lock.h was added on branch thorpej_scsipi on 2000-11-20 20:07:37 +0000
|
1.1 | 30-Nov-2024 |
christos | branches: 1.1.4; Create a new header lwp_private.h to contain _lwp_getprivate_fast, _lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that: 1. we don't need special hacks to hide them 2. we can include <lwp.h> where needed to get the necessary prototypes without redefining them locally.
|
1.1.4.2 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.1.4.1 | 30-Nov-2024 |
perseant | file lwp_private.h was added on branch perseant-exfatfs on 2025-08-02 05:55:37 +0000
|
1.1 | 17-Jan-2000 |
kleink | branches: 1.1.6; Add NAN constant glue for sh3.
|
1.1.6.2 | 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.1.6.1 | 17-Jan-2000 |
bouyer | file math.h was added on branch thorpej_scsipi on 2000-11-20 20:07:37 +0000
|
1.2 | 17-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
1.1 | 20-Jun-2002 |
thorpej | branches: 1.1.2; file mcontext.h was initially added on branch nathanw_sa.
|
1.1.2.1 | 20-Jun-2002 |
thorpej | Machine-dependent kernel portion of {get,set}context(). From Klaus Klein.
|
1.2 | 16-Jan-2001 |
itojun | remove evbsh3/mmeye.h. it shouldn't be necessary, or at least it has to be renamed to something better. XXX dreamcast/mmeye.h
|
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.1 | 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.2 | 09-Feb-2007 |
ad | branches: 1.2.4; Merge newlock2 to head.
|
1.1 | 22-Dec-2006 |
ad | branches: 1.1.2; file mutex.h was initially added on branch newlock2.
|
1.1.2.1 | 22-Dec-2006 |
ad | Pull in CPU specific stubs.
|
1.2.4.2 | 26-Feb-2007 |
yamt | sync with head.
|
1.2.4.1 | 09-Feb-2007 |
yamt | file mutex.h was added on branch yamt-lazymbuf on 2007-02-26 09:06:24 +0000
|
1.11 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.10 | 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.9 | 10-Mar-2002 |
uch | branches: 1.9.8; 1.9.14; common part are moved to sh3/include/param.h
|
1.8 | 26-Feb-2002 |
simonb | Purge CLSIZE, CLSIZELOG2 and MCLOFSET. Be consistant in the way that MSIZE, MCLSHIFT, MCLBYTES and NMBCLUSTERS are defined. Remove old VM constants from cesfic port. Bump MSIZE to 256 on mipsco (the only one that wasn't already 256).
|
1.7 | 04-Jan-2001 |
itojun | branches: 1.7.4; split MACHINE_ARCH sh3e[lb]. userland build still needs checking.
|
1.6 | 03-Jan-2001 |
itojun | share sys/arch/sh3/conf/Makefile.sh3 across sh3-based architectures. cleanup param.h a bit.
|
1.5 | 30-Jun-2000 |
itojun | raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
|
1.4 | 24-Feb-2000 |
msaitoh | branches: 1.4.4; variable start address of the main memory (now we can use the area 2 as main memory with "options IOM_RAM_BEGIN=0x88000000")
|
1.3 | 11-Feb-2000 |
thorpej | Update for the NKMEMPAGES changes.
|
1.2 | 04-Dec-1999 |
ragge | CL* discarding.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.2; 1.1.8; 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.8.2 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.1.8.1 | 21-Dec-1999 |
wrstuden | Initial commit of recent changes to make DEV_BSIZE go away.
Runs on i386, needs work on other arch's. Main kernel routines should be fine, but a number of the stand programs need help.
cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512 byte block devices. vnd, raidframe, and lfs need work.
Non 2**n block support is automatic for LKM's and conditional for kernels on "options NON_PO2_BLOCKS".
|
1.1.2.2 | 05-Jan-2001 |
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.1 | 23-Jul-2000 |
itojun | pullup from main trunc (approved by releng-1-5)
raise MSIZE from 128 to 256. - for sizeof(void *) == 8 arch, this is mandatory. MHLEN is too small already (less than 80) and there are chances for unwanted packet loss due to m_pullup restriction. - for other cases, the change should avoid allocating clusters in most cases (even when you have IPv4 IPsec tunnel, or IPv6 with moderate amount of extension header)
portmasters: if your arch chokes with the change (high memory usage or whatever), please backout the change for your arch.
1.1 -> 1.2 syssrc/sys/arch/amigappc/include/param.h 1.13 -> 1.14 syssrc/sys/arch/arc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/arm26/include/param.h 1.17 -> 1.18 syssrc/sys/arch/arm32/include/param.h 1.6 -> 1.7 syssrc/sys/arch/bebox/include/param.h 1.4 -> 1.5 syssrc/sys/arch/cobalt/include/param.h 1.4 -> 1.5 syssrc/sys/arch/evbsh3/include/param.h 1.2 -> 1.3 syssrc/sys/arch/hpcmips/include/param.h 1.40 -> 1.41 syssrc/sys/arch/i386/include/param.h 1.7 -> 1.8 syssrc/sys/arch/m68k/include/param.h 1.9 -> 1.10 syssrc/sys/arch/macppc/include/param.h 1.4 -> 1.5 syssrc/sys/arch/mmeye/include/param.h 1.6 -> 1.7 syssrc/sys/arch/newsmips/include/param.h 1.7 -> 1.8 syssrc/sys/arch/ofppc/include/param.h 1.23 -> 1.24 syssrc/sys/arch/pc532/include/param.h 1.32 -> 1.33 syssrc/sys/arch/pmax/include/param.h 1.7 -> 1.8 syssrc/sys/arch/powerpc/include/param.h 1.1 -> 1.2 syssrc/sys/arch/prep/include/param.h 1.1 -> 1.2 syssrc/sys/arch/sgimips/include/param.h 1.3 -> 1.4 syssrc/sys/arch/sh3/include/param.h 1.44 -> 1.45 syssrc/sys/arch/sparc/include/param.h 1.21 -> 1.22 syssrc/sys/arch/sparc64/include/param.h 1.43 -> 1.44 syssrc/sys/arch/vax/include/param.h
|
1.7.4.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.9.14.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.9.14.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.9.14.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.9.8.2 | 10-Mar-2002 |
uch | common part are moved to sh3/include/param.h
|
1.9.8.1 | 10-Mar-2002 |
uch | file param.h was added on branch nathanw_sa on 2002-03-10 07:45:32 +0000
|
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 | 28-Feb-2002 |
uch | branches: 1.2.10; Remove unneeded header.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.2.10.2 | 28-Feb-2002 |
uch | Remove unneeded header.
|
1.2.10.1 | 28-Feb-2002 |
uch | file pio.h was added on branch nathanw_sa on 2002-02-28 01:52:30 +0000
|
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 | 12-Jul-2018 |
maxv | Remove the kernel PMC code. Sent yesterday on tech-kern@.
This change:
* Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
|
1.1 | 07-Aug-2002 |
briggs | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.202; 1.1.204; Implement pmc(9) -- An interface to hardware performance monitoring counters. These counters do not exist on all CPUs, but where they do exist, can be used for counting events such as dcache misses that would otherwise be difficult or impossible to instrument by code inspection or hardware simulation.
pmc(9) is meant to be a general interface. Initially, the Intel XScale counters are the only ones supported.
|
1.1.204.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.202.1 | 28-Jul-2018 |
pgoyette | Sync with HEAD
|
1.1.6.2 | 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.6.1 | 07-Aug-2002 |
jdolecek | file pmc.h was added on branch kqueue on 2002-09-06 08:34:29 +0000
|
1.1.4.2 | 30-Aug-2002 |
gehenna | catch up with -current.
|
1.1.4.1 | 07-Aug-2002 |
gehenna | file pmc.h was added on branch gehenna-devsw on 2002-08-30 00:19:38 +0000
|
1.1.2.2 | 13-Aug-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 | 07-Aug-2002 |
nathanw | file pmc.h was added on branch nathanw_sa on 2002-08-13 02:18:10 +0000
|
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.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.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.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.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.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 | 09-Feb-2007 |
ad | branches: 1.2.4; Merge newlock2 to head.
|
1.1 | 22-Dec-2006 |
ad | branches: 1.1.2; file rwlock.h was initially added on branch newlock2.
|
1.1.2.1 | 22-Dec-2006 |
ad | Pull in CPU specific stubs.
|
1.2.4.2 | 26-Feb-2007 |
yamt | sync with head.
|
1.2.4.1 | 09-Feb-2007 |
yamt | file rwlock.h was added on branch yamt-lazymbuf on 2007-02-26 09:06:24 +0000
|
1.2 | 03-Mar-2002 |
uch | branches: 1.2.8; remove obsolete headers.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.2.8.2 | 03-Mar-2002 |
uch | remove obsolete headers.
|
1.2.8.1 | 03-Mar-2002 |
uch | file segments.h was added on branch nathanw_sa on 2002-03-03 15:00:00 +0000
|
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 | 24-Feb-2000 |
msaitoh | SH4!
|
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.1 | 20-Nov-2000 |
bouyer | Remove files that are no longer on the trunck
|
1.2 | 24-Mar-2002 |
uch | branches: 1.2.4; adapted to new interrupt code and shb changes.
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.2.4.2 | 24-Mar-2002 |
uch | adapted to new interrupt code and shb changes.
|
1.2.4.1 | 24-Mar-2002 |
uch | file shbvar.h was added on branch nathanw_sa on 2002-03-24 18:21:18 +0000
|
1.2 | 27-Oct-2021 |
thorpej | Remove unnecessary multiple-inclusion-protection from these tiny stub headers.
|
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 | 17-Jul-2011 |
joerg | Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
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.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.3 | 23-Jan-2021 |
christos | Document via __HAVE_BUS_SPACE_8 platforms that implement bus_space_*_8
|
1.2 | 28-Feb-2002 |
simonb | branches: 1.2.12; 1.2.220; Use "#define<tab>".
|
1.1 | 13-Sep-1999 |
itojun | branches: 1.1.16; 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.16.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.2.220.1 | 03-Apr-2021 |
thorpej | Sync with HEAD.
|
1.2.12.2 | 28-Feb-2002 |
simonb | Use "#define<tab>".
|
1.2.12.1 | 28-Feb-2002 |
simonb | file types.h was added on branch nathanw_sa on 2002-02-28 03:17:28 +0000
|
1.2 | 17-Jul-2011 |
joerg | Retire varargs.h support. Move machine/stdarg.h logic into MI sys/stdarg.h and expect compiler to provide proper builtins, defaulting to the GCC interface. lint still has a special fallback. Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and derive va_list as required by standards.
|
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 | 07-Feb-2001 |
uch | move VM_PHYSSEG_MAX, VM_NFREELIST, VM_FREELIST_DEFAULT defines to machine/vmparam.h
|
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.1 | 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.2 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.1 | 08-May-2004 |
kleink | branches: 1.1.2; Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.
|
1.1.2.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.2.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.2.1 | 08-May-2004 |
skrll | file wchar_limits.h was added on branch ktrace-lwp on 2004-08-03 10:34:22 +0000
|