History log of /src/sys/arch/evbmips/conf/files.malta |
Revision | | Date | Author | Comments |
1.20 |
| 07-Jun-2015 |
matt | Add bluetooth
|
1.19 |
| 20-Jul-2014 |
alnsn | branches: 1.19.4; Include sljit files.
|
1.18 |
| 09-Jul-2011 |
matt | branches: 1.18.12; 1.18.26; Allow algor kernels to be built under either algor/algor64 or evbmips-el/evbmips64-el. Note that MAXMAPARITITONS and majors numbers differ between the two ports which is why two kernels are still needed.
|
1.17 |
| 20-Feb-2011 |
matt | Merge forward from matt-nb5-mips64.
|
1.16 |
| 02-Aug-2009 |
matt | branches: 1.16.4; 1.16.6; 1.16.8; Use a common version of cpu.c (mmm removing identical code).
|
1.15 |
| 20-Feb-2008 |
drochner | branches: 1.15.10; 1.15.28; 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.14 |
| 10-Apr-2007 |
macallan | branches: 1.14.14; include files.wsfb
|
1.13 |
| 08-Sep-2006 |
gdamore | branches: 1.13.6; 1.13.10; 1.13.12; Various improvements to make the common mips3 clock handling more generally useful. The functions delay, cpu_initclocks, and setstatclcokrate have been renamed to mips3_delay, mips3_initclocks, and mips3_setstatclockrate.
We provide weak aliases for the original names, so machdep code doesn't have to provide wrapper routines. (Giving good performance.)
I've moved mips3_clockintr, mips3_initclocks, and mips3_setstatclockrate to their own mips3_clockintr file, because some ports may not be able to use these, and its senseless to carry that baggage.
|
1.12 |
| 02-Sep-2006 |
gdamore | branches: 1.12.2; Use new common, MIPS3 clock handling. This eliminates some port-specific code in favor of common MIPS3 code.
|
1.11 |
| 28-Mar-2006 |
gdamore | Rework evbmips clock architecture to use common clock_subr.h routines.
Additionally, do not fail if no RTC is present, as not all boards have one.
Malta now uses the common dev/ic/mc146818.c code as much as possible, reducing local "custom" code. These malta changes are *untested*, as I do not have a Malta board to test with. If someone would please test them and get back to me, I'd appreciate it!
|
1.10 |
| 11-Dec-2005 |
christos | branches: 1.10.4; 1.10.6; 1.10.8; 1.10.10; 1.10.12; merge ktrace-lwp.
|
1.9 |
| 13-Mar-2004 |
bjh21 | branches: 1.9.16; 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.8 |
| 08-Oct-2003 |
bouyer | pciide_machdep.c depends on pciide_common, not pciide. Pointed out and fix tested by Marc Recht.
|
1.7 |
| 25-May-2003 |
tsutsui | branches: 1.7.2; Use common mips/softintr.c for softintr(9) on evbmips. Ok'ed by simonb.
|
1.6 |
| 28-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.5 |
| 09-Sep-2002 |
simonb | Share disksubr.c across all evbmips "ports" (it was identical).
|
1.4 |
| 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.3 |
| 16-Apr-2002 |
thorpej | branches: 1.3.2; 1.3.6; 1.3.8; * 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.2 |
| 18-Mar-2002 |
simonb | Use mips/mips/bus_dma.c.
|
1.1 |
| 07-Mar-2002 |
simonb | A port to the MIPS Malta evaluation board. Currently supports the MIPS32 4Kc CPU board, with support for the MIPS64 5Kc and the QED RM5261 CPU boards to follow.
The cs4281 audio hasn't been tested, there are some interrupt problems with onboard the pciide, but all other on-board peripherals work.
The evbmips port will support more MIPS evaluation boards in the future.
|
1.3.8.3 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.3.8.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.3.8.1 |
| 16-Apr-2002 |
nathanw | file files.malta was added on branch nathanw_sa on 2002-09-17 21:14:20 +0000
|
1.3.6.3 |
| 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.6.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.3.6.1 |
| 16-Apr-2002 |
jdolecek | file files.malta was added on branch kqueue on 2002-06-23 17:35:48 +0000
|
1.3.2.5 |
| 01-Sep-2002 |
gehenna | compile common conf.c
|
1.3.2.4 |
| 01-Sep-2002 |
gehenna | remove unused machine dependent conf.c
|
1.3.2.3 |
| 30-Aug-2002 |
gehenna | Add generic major list for evbmips. It's shared with alchemy and malta.
|
1.3.2.2 |
| 17-May-2002 |
gehenna | Remove old block majors list.
|
1.3.2.1 |
| 16-May-2002 |
gehenna | Include the list of block/character major numbers.
|
1.7.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.7.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.7.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.9.16.4 |
| 27-Feb-2008 |
yamt | sync with head.
|
1.9.16.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.9.16.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.9.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.10.12.1 |
| 28-Mar-2006 |
tron | Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
|
1.10.10.1 |
| 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
1.10.8.3 |
| 14-Sep-2006 |
yamt | sync with head.
|
1.10.8.2 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.10.8.1 |
| 01-Apr-2006 |
yamt | sync with head.
|
1.10.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.10.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.12.2.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.13.12.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.13.10.1 |
| 10-Apr-2007 |
ad | Sync with head.
|
1.13.6.1 |
| 15-Apr-2007 |
yamt | sync with head.
|
1.14.14.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.15.28.3 |
| 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.15.28.2 |
| 13-Jan-2010 |
matt | Use a common cpu.c for evbmips single cpu machines
|
1.15.28.1 |
| 10-Jan-2010 |
matt | Add generic support for DMA bounce buffers and real version of bus_dmatag_subregion. MALTA uses it for ISADMA. Make RMIXL use for creating 32bit and 29bit subregions.
|
1.15.10.1 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.16.8.1 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.16.6.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.16.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.18.26.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.18.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.18.12.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.19.4.1 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|