History log of /src/sys/arch/arc/conf/files.arc |
Revision | | Date | Author | Comments |
1.67 |
| 14-Aug-2020 |
skrll | Fix build by splitting large amount of inline assembling into a seperate .S file. Same stub (/trampoline) code before and after this change.
|
1.66 |
| 15-Jun-2020 |
tsutsui | Drop compat support for OpenBSD/arc disks.
Note OpenBSD/arc was discontinued after 1998. Tested on GXemul and ok'ed by soda@.
|
1.65 |
| 20-Jul-2014 |
alnsn | Include sljit files.
|
1.64 |
| 20-Feb-2011 |
matt | branches: 1.64.14; 1.64.28; Merge forward from matt-nb5-mips64. Adapt to new interrupt/spl framework. Add LP64 support.
|
1.63 |
| 02-Nov-2010 |
tsutsui | branches: 1.63.2; 1.63.4; Include files.ieee1394.
|
1.62 |
| 20-Feb-2008 |
drochner | branches: 1.62.28; 1.62.30; 1.62.32; Since files.wscons et al. are included by ~all ports anyway, include them in the mi "files" file, and remove include statements from md files. These shouldn't pull in additional kernel code when not in use, so it shouldn't do any harm except a risk of namespace collisions which should be easy to fix.
|
1.61 |
| 25-Jan-2008 |
joerg | Refactor in_cksum/in4_cksum/in6_cksum implementations: - All three functions are included in the kernel by default. They call a backend function cpu_in_cksum after possibly computing the checksum of the pseudo header. - cpu_in_cksum is the core to implement the one-complement sum. The default implementation is moderate fast on most platforms and provides a 32bit accumulator with 16bit addends for L32 platforms and a 64bit accumulator with 32bit addends for L64 platforms. It handles edge cases like very large mbuf chains (could happen with native IPv6 in the future) and provides a good base for new native implementations. - Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is done. For Alpha, the portable version is faster.
|
1.60 |
| 17-Oct-2007 |
garbled | branches: 1.60.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.59 |
| 07-Jul-2007 |
tsutsui | branches: 1.59.10; Remove leftover netns stuff.
|
1.58 |
| 10-Apr-2007 |
macallan | branches: 1.58.4; include files.wsfb
|
1.57 |
| 09-Sep-2006 |
gdamore | branches: 1.57.6; 1.57.10; 1.57.12; Convert arc to timecounters, using common mips3 timecounters. We have not converted the platform to use the MIPS3 cp0 for the hardclock interrupt yet, but that should be done as well. In the meantime, there are no functional changes.
|
1.56 |
| 03-Sep-2006 |
gdamore | branches: 1.56.2; Convert to MI todr framework.
|
1.55 |
| 25-Jun-2006 |
tsutsui | Rename arc_trap.c to interrupt.c, which derived from ancient pica_trap.c but currently contains only interrupt stuff. Ok'ed by soda.
|
1.54 |
| 12-Jun-2006 |
tsutsui | branches: 1.54.2; Move arcsisabr.c from arc/isa to arc/dti because it's DescStation specific.
|
1.53 |
| 11-Dec-2005 |
christos | branches: 1.53.4; 1.53.8; 1.53.14; merge ktrace-lwp.
|
1.52 |
| 05-Nov-2005 |
tsutsui | Adapt arc port to the new MI mips3 wired map functions. Tested on NEC-RD94 with several PCI and jazzio devices.
|
1.51 |
| 08-Jul-2004 |
drochner | branches: 1.51.12; don't need md timing functions for joystick anymore
|
1.50 |
| 13-Mar-2004 |
bjh21 | Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in the ARM IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still called pckbc(4), and the new abstraction layer is "pckbport", so the child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which also contains some code shared between all host controllers. To avoid incompatibility, pckbdreg.h is still installed in /usr/include/dev/pckbc.
In theory, this shouldn't cause any behavioural changes in the drivers concerned. Thy just use rather more function pointers than before. Tested on i386 and (with a new host driver) acorn32. Compiled on several other affected architectures.
|
1.49 |
| 17-Nov-2003 |
tsutsui | Remove commented out lines for quite obsolete dev/isa/if_ed.c.
|
1.48 |
| 29-Oct-2003 |
tsutsui | Switch arc to use MI mc146818 tod driver.
|
1.47 |
| 27-Jul-2003 |
thorpej | Since everyone uses clock_subr.c (or should, if they don't currently), list it in conf/files instead of in every port's files.*.
|
1.46 |
| 14-Jun-2003 |
tsutsui | branches: 1.46.2; Add a file definition for isapnp.
|
1.45 |
| 25-May-2003 |
tsutsui | Add generic software interrupt support with mips/softintr.c.
|
1.44 |
| 04-May-2003 |
tsutsui | Remove (deprecated) DMA functions in jazz/dma.c which are no longer used. jazz/dma.h now only contains DMAC register definitions.
|
1.43 |
| 04-May-2003 |
tsutsui | Rewrite jazzio asc SCSI driver to use MI ncr53c9x and bus_dma(9) with BUS_DMA_ALLOCNOW flag for jazzio bus DMAC.
Tested on Soda's NEC Image RISCstation (which is an OEM of Acer PICA), and should fix port-arc/13388.
|
1.42 |
| 06-Apr-2003 |
tsutsui | Add MD attachment of the 53c700 SCSI controller on arc jazzio.
|
1.41 |
| 30-Nov-2002 |
tsutsui | Add a configuration of struct platform for NEC-J96A, NEC Express5800/240 with R4400 and EISA.
XXX not functionally working yet. (hangs after mountroot via NFS)
|
1.40 |
| 26-Oct-2002 |
jdolecek | now that mem_no is emitted by config(8), there is no reason to keep copy of more or less identical iskmemdev() for every arch; move the function to spec_vnop.c, and g/c machine-dependant copies
|
1.39 |
| 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.38 |
| 16-Apr-2002 |
thorpej | branches: 1.38.2; * Move the mii_bitbang attribute into dev/mii/files.mii * Pull in dev/mii/files.mii from conf/files, rather than playing the magic "files include order" dance in N machine-dependent configuration definitions.
|
1.37 |
| 13-Mar-2002 |
simonb | All the mips ports had an identical procfs_machdep.c, so use a common file under arch/mips/mips.
|
1.36 |
| 02-Feb-2002 |
jdolecek | Reduce the massive code duplication regarding joy(4). Split it into MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
|
1.35 |
| 28-Nov-2001 |
lukem | - convert usage of "defopt" to "defflag" where the relevant option does not support a value (e.g., it's to be used as "options FOO" instead of "options FOO=xxx"). options that take a value were converted to defparam recently. - minor whitespace & formatting cleanups
|
1.34 |
| 20-Nov-2001 |
lukem | cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
|
1.33 |
| 23-Jul-2001 |
tsutsui | branches: 1.33.6; Switch to the MI SONIC driver.
XXX Device declaration for the MI SONIC should be moved into sys/conf/files XXX after all other ports switch to it from their own drivers.
|
1.32 |
| 13-Jun-2001 |
soda | branches: 1.32.2; update configurations for "struct platform" and related changes
|
1.31 |
| 08-Jun-2001 |
simonb | For ports that wire up pciide in compatibility mode, have them define __HAVE_PCIIDE_MACHDEP_COMPAT_INTR_ESTABLISH in pci_machdep.h and pciide_map_compat_intr() only calls pciide_machdep_compat_intr_establish() if that preprocessor define exists.
Ports that don't need to do this no longer need to supply a dummy function.
|
1.30 |
| 22-May-2001 |
soda | bus_space'fied fd driver by TSUTSUI Izumi, works with PICA-61 and Microsoft-Jazz, but still doesn't work with his NEC-JC94 (NEC Express 5800/230) due to data overrun.
|
1.29 |
| 30-Apr-2001 |
tsutsui | Add MD attachments for the Symbios/NCR 53c710 SCSI controller, found on the NEC Express5800/230A.
|
1.28 |
| 17-Feb-2001 |
tsutsui | branches: 1.28.2; Include files.usb
|
1.27 |
| 17-Jan-2001 |
fvdl | Add machdep file for procfs. Currently only used for linux-style /proc/cpuinfo (only active when procfs is mounted with -o linux). For ports other than the i386 this currently produces an empty string.
|
1.26 |
| 24-Dec-2000 |
ur | Use MI md_root.c
|
1.25 |
| 24-Dec-2000 |
ur | Switch pica to jazzio. Split shared MD portion between algor and jazzio.
|
1.24 |
| 08-Nov-2000 |
ad | branches: 1.24.2; Pull in dev/i2o/files.i2o.
|
1.23 |
| 20-Jun-2000 |
soda | branches: 1.23.2; for DeskStation RPC44
|
1.22 |
| 17-Jun-2000 |
soda | vga/pckbc attachment for Jazz-Internal Bus of Magnum derived machines (including Pica, NEC RISCstation/RISCserver).
|
1.21 |
| 09-Jun-2000 |
soda | NEC RISCstation 2250 (RD-94) PCI bus support, contributed by Shuichiro URATA <ur@a-r.org>
|
1.20 |
| 29-May-2000 |
soda | COMPAT_ULTRIX was moved from files.${MACHINE} to files.mips, from Izumi Tsutsui.
|
1.19 |
| 15-Mar-2000 |
soren | branches: 1.19.2; s/md/raid/ for RAIDframe major name.
|
1.18 |
| 15-Mar-2000 |
oster | Add the RAIDframe device major to the machine-dependent config files so that the right entries get added to dev_name2blk[]. Needed for / on RAID. (Missed these yesterday.. Thanks to Izumi Tsutsui for noticing, and for letting me know :) )
|
1.17 |
| 03-Mar-2000 |
soda | prepare for wscons
|
1.16 |
| 22-Feb-2000 |
soda | merge changes between OpenBSD-2.1 and OpenBSD-2.6
|
1.15 |
| 26-Jan-2000 |
soda | options<SPACE><TAB> and options "<foo>=<bar>" clean up pointed point by enami@netbsd.org
|
1.14 |
| 23-Jan-2000 |
soda | merge to NetBSD-current (DeskStation and Algor support is currently broken)
|
1.13 |
| 23-Jan-2000 |
soda | Moved from /cvsroot/syssrc/sys/arch/pica/conf/files.pica,v
|
1.12 |
| 09-Jul-1999 |
thorpej | Normalize include paths.
|
1.11 |
| 16-Feb-1998 |
thorpej | branches: 1.11.10; Remove "class" declarations, and add "devclass" declarations where appropriate. Fix several inconsistencies between device class and attributes. Mostly from Chris Demetriou.
|
1.10 |
| 12-Jan-1998 |
thorpej | Update for changes to config.
|
1.9 |
| 15-Oct-1997 |
thorpej | Pulldown from marc-pcmcia branch: minimal changes to avoid namespace collision between Pica port "com" (now "pcom") driver and more heavily-used "com" driver.
|
1.8 |
| 27-Aug-1997 |
bouyer | Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
1.7 |
| 20-Jul-1997 |
jonathan | branches: 1.7.2; mips-tuned bcopy from Jon Kay (UCSD) released under BSD copyright, with standard BSD in_cksum() interface by Jonathan Stone.
|
1.6 |
| 23-Jun-1997 |
jonathan | branches: 1.6.2; Apply sys/arch/mips changes (MACH_ -> MIPS_ or MIPS3_) changes to Pica port. PICA Kernel compiles with warnings and links, otherwise untested.
|
1.5 |
| 15-Mar-1997 |
is | New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will only support Ethernet. Tcpdump itself should be ok, but libpcap needs lot of work.
For the detailed change history, look at the commit log entries for the is-newarp branch.
|
1.4 |
| 27-Mar-1996 |
jonathan | branches: 1.4.8; Update Pica kernel configuration (files.pica, std.pica) and the default template to use the merged mips code in sys/arch/mips/{conf,mips}.
|
1.3 |
| 17-Mar-1996 |
cgd | adjust to deal with expression support for optional file specs
|
1.2 |
| 17-Mar-1996 |
thorpej | New device attachment scheme:
- split softc size and match/attach out from cfdriver into a new struct cfattach.
- new "attach" directive for files.*. May specify the name of the cfattach structure, so that devices may be easily attached to parents with different autoconfiguration semantics.
|
1.1 |
| 13-Mar-1996 |
jonathan | branches: 1.1.1; Initial revision
|
1.1.1.3 |
| 22-Feb-2000 |
soda | OpenBSD-2.6/arc
|
1.1.1.2 |
| 23-Jan-2000 |
soda | OpenBSD-2.1/arc
|
1.1.1.1 |
| 13-Mar-1996 |
jonathan | First commit of Per Fogelstrom's port to the Acer pica r4400/isa machine.
|
1.4.8.1 |
| 12-Mar-1997 |
is | Merge in changes from Trunk
|
1.6.2.3 |
| 30-Jul-1997 |
bouyer | Sync with trunk.
|
1.6.2.2 |
| 22-Jul-1997 |
bouyer | Sync with trunk.
|
1.6.2.1 |
| 01-Jul-1997 |
bouyer | Updates for new scsipi subsystem. Actally known to work on i386 and sparc.
|
1.7.2.2 |
| 15-Oct-1997 |
thorpej | Minimal changes to rename the Pica port's "com" driver to "pcom", to avoid a namespace collision with the more heavily-used "com" driver, which needs to be declared in sys/conf/files.
|
1.7.2.1 |
| 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.11.10.1 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
1.19.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.23.2.2 |
| 25-Oct-2001 |
he | Pull up revision 1.24 (requested by ad): Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
|
1.23.2.1 |
| 20-Jun-2000 |
he | file files.arc was added on branch netbsd-1-5 on 2001-10-25 17:54:16 +0000
|
1.24.2.6 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.24.2.5 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.24.2.4 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.24.2.3 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.24.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.24.2.1 |
| 08-Nov-2000 |
bouyer | file files.arc was added on branch thorpej_scsipi on 2000-11-20 20:00:26 +0000
|
1.28.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.32.2.6 |
| 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.32.2.5 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.32.2.4 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.32.2.3 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.32.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.32.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
1.33.6.8 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.33.6.7 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.33.6.6 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.33.6.5 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.33.6.4 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.33.6.3 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.33.6.2 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.33.6.1 |
| 23-Jul-2001 |
nathanw | file files.arc was added on branch nathanw_sa on 2002-01-08 00:23:05 +0000
|
1.38.2.2 |
| 17-May-2002 |
gehenna | Remove old block majors list.
|
1.38.2.1 |
| 16-May-2002 |
gehenna | Include the list of block/character major numbers.
|
1.46.2.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.46.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.46.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.46.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.51.12.5 |
| 27-Feb-2008 |
yamt | sync with head.
|
1.51.12.4 |
| 04-Feb-2008 |
yamt | sync with head.
|
1.51.12.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.51.12.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.51.12.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.53.14.1 |
| 19-Jun-2006 |
chap | Sync with head.
|
1.53.8.2 |
| 14-Sep-2006 |
yamt | sync with head.
|
1.53.8.1 |
| 26-Jun-2006 |
yamt | sync with head.
|
1.53.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.54.2.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.56.2.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.57.12.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.57.10.2 |
| 15-Jul-2007 |
ad | Sync with head.
|
1.57.10.1 |
| 10-Apr-2007 |
ad | Sync with head.
|
1.57.6.1 |
| 15-Apr-2007 |
yamt | sync with head.
|
1.58.4.1 |
| 03-Oct-2007 |
garbled | Sync with HEAD
|
1.59.10.2 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.59.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.60.2.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.62.32.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.62.30.1 |
| 06-Nov-2010 |
uebayasi | Sync with HEAD.
|
1.62.28.1 |
| 05-Feb-2010 |
matt | Change to deal with new method of invoking softints. Remove mips/softintr.c from config files. Fix SYMTAB_SPACE for WGT62V43
|
1.63.4.1 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.63.2.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.64.28.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.64.14.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|