| History log of /src/sys/arch/dreamcast/conf/files.dreamcast |
| Revision | | Date | Author | Comments |
| 1.32 |
| 08-May-2019 |
isaki | Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly. Improve halfduplex support. - Many bugs are fixed including deadlocks, resource leaks, abuses, etc. - Simplify audio filter mechanism. The encoding/channels/frequency conversions are completely handled in the upper layer. So the hard- ware driver only converts its hardware encoding (if necessary). - audio_hw_if changes: - Obsoletes query_encoding and add query_format instead. - Obsoletes set_params and add set_format instead. - Remove drain, setfd, mappage. - The call sequences are changed. - ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted. - ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced. - cleanup config attributes: au*conv and mulaw. - All hardware drivers should follow it (I've done as much as possible).
Some file paths are changed: - dev/audio.c -> dev/audio/audio.c (rewritten) - dev/audiovar.h -> dev/audio/audiovar.h - dev/audio_dai.h -> dev/audio/audio_dai.h - dev/audio_if.h -> dev/audio/audio_if.h - dev/audiobell.c -> dev/audio/audiobell.c - dev/audiobellvar.h -> dev/audio/audiobellvar.h - dev/mulaw.[ch] -> dev/audio/mulaw.[ch] + dev/audio/alaw.c
|
| 1.31 |
| 29-Dec-2016 |
tsutsui | branches: 1.31.16; 1.31.18; WIP "G1-ATA" IDE HDD support. Not enabled by default.
Demonstrated on NetBSD booth at Open Source Conference 2016 Tokyo Fall and Kansai Open Source 2016: http://mail-index.netbsd.org/netbsd-advocacy/2016/11/09/msg000721.html http://mail-index.netbsd.org/netbsd-advocacy/2016/11/16/msg000722.html
See my port-dreamcast@ post for more details: http://mail-index.netbsd.org/port-dreamcast/2016/12/18/msg000295.html
|
| 1.30 |
| 20-Feb-2008 |
drochner | branches: 1.30.54; 1.30.74; 1.30.78; 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.29 |
| 10-Apr-2007 |
macallan | branches: 1.29.14; include files.wsfb
|
| 1.28 |
| 05-Sep-2006 |
uwe | branches: 1.28.8; 1.28.12; 1.28.14; Switch dreamcast to MI todr(9).
Dreamcast does not use SuperH on-chip RTC, so do it seprately from other sh3 ports. Convert dreamcast rtc code into a real device instead of searching/attaching it manually.
Tested by Nick Hudson.
|
| 1.27 |
| 11-Dec-2005 |
christos | branches: 1.27.4; 1.27.8; merge ktrace-lwp.
|
| 1.26 |
| 06-Jul-2004 |
uch | branches: 1.26.12; MI part of kloader moved to dev/kloader.c from arch/hpc/hpc/ dreamcast and playstation2 port are changed to use this.
|
| 1.25 |
| 24-Aug-2003 |
marcus | Added AICA sound driver contributed by Ryo Shimizu.
|
| 1.24 |
| 14-Jun-2003 |
tsutsui | branches: 1.24.2; Add kloader (in-kernel kernel bootloader) support written by UCHIYAMA Yasushi (uch@netbsd).
XXX Some of these code should be moved into MI place to share XXX between other ports.
|
| 1.23 |
| 27-Dec-2002 |
tsutsui | Add support for SEGA LAN Adapter, MB86967 based Ethernet adapter. Based on the patches in port-dreamcast/17493 by Christian Groessler, with several modification by me.
|
| 1.22 |
| 19-Nov-2002 |
itohy | maxpartitions 8 -> 16 (the value MAXPARTITIONS in <machine/disklabel.h>)
|
| 1.21 |
| 15-Nov-2002 |
itohy | Add mmem (Maple Bus storage device) and mlcd (Maple Bus monochrome LCD).
|
| 1.20 |
| 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.19 |
| 16-Apr-2002 |
thorpej | branches: 1.19.2; 1.19.6; * 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.18 |
| 27-Mar-2002 |
uch | All the sh3 ports had an identical procfs_machdep.c, so use a common file under arch/sh3/sh3.
|
| 1.17 |
| 24-Mar-2002 |
uch | add cpu device. sync with shb change.
|
| 1.16 |
| 08-Mar-2002 |
uch | remove unneeded code and files.
|
| 1.15 |
| 22-Feb-2002 |
uch | New NetBSD/sh3 clock framework. + hardclock source is moved from TMU1 to TMU0. + SH3/SH4 common kernel support. + PCLOCK estimation. + remove duplicated code.
|
| 1.14 |
| 20-Nov-2001 |
lukem | - replace "defopt" with "defparam" for options which must take a value, as config(8) will warn for value-less defparam options - minor whitespace/formatting cleanup - consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
|
| 1.13 |
| 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.12 |
| 06-Sep-2001 |
thorpej | Driver for the Dreamcast mouse, based on the programming info on Marcus's web site.
Not yet thoroughly tested, but does appear to generate events that look okay.
|
| 1.11 |
| 26-May-2001 |
marcus | branches: 1.11.2; Changed maple device to attach per function instead of per unit. Raw maple unit access is now possible through /dev/maple*.
|
| 1.10 |
| 23-Apr-2001 |
uch | dreamcast clock module was separated.
|
| 1.9 |
| 21-Feb-2001 |
uch | branches: 1.9.2; move disksubr.c define to machine-port.
|
| 1.8 |
| 06-Feb-2001 |
uch | move machine-port specific file to machine directory. for evbsh3, mmeye and dreamcast, use MI md_root.c
|
| 1.7 |
| 01-Feb-2001 |
thorpej | Config glue for rasops/wsfont.
|
| 1.6 |
| 31-Jan-2001 |
thorpej | G2/GAPS PCI configuration glue, for the Broadband Adapter.
|
| 1.5 |
| 31-Jan-2001 |
thorpej | Make the "maple" bus a direct config bus. Now, when a device is not configured into the kernel, you know about it, e.g.:
Dreamcast Controller at maple0 port 0 not configured
|
| 1.4 |
| 21-Jan-2001 |
marcus | Added GDROM device.
|
| 1.3 |
| 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.2 |
| 16-Jan-2001 |
marcus | WSCONS console added.
|
| 1.1 |
| 11-Dec-2000 |
marcus | branches: 1.1.2; Initial import of port "dreamcast" (cloned from port "evbsh3").
|
| 1.1.2.4 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
| 1.1.2.2 |
| 08-Jan-2001 |
bouyer | Files added on trunk.
|
| 1.1.2.1 |
| 11-Dec-2000 |
bouyer | file files.dreamcast was added on branch thorpej_scsipi on 2001-01-08 14:56:18 +0000
|
| 1.9.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.11.2.5 |
| 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.11.2.4 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.11.2.3 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
| 1.11.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.11.2.1 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.19.6.4 |
| 29-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.19.6.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.19.6.2 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
| 1.19.6.1 |
| 16-Apr-2002 |
nathanw | file files.dreamcast was added on branch nathanw_sa on 2002-09-17 21:14:10 +0000
|
| 1.19.2.2 |
| 17-May-2002 |
gehenna | Remove old block majors list.
|
| 1.19.2.1 |
| 16-May-2002 |
gehenna | Include the list of block/character major numbers.
|
| 1.24.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.24.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.24.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.26.12.3 |
| 27-Feb-2008 |
yamt | sync with head.
|
| 1.26.12.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.26.12.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.27.8.1 |
| 14-Sep-2006 |
yamt | sync with head.
|
| 1.27.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.28.14.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
| 1.28.12.1 |
| 10-Apr-2007 |
ad | Sync with head.
|
| 1.28.8.1 |
| 15-Apr-2007 |
yamt | sync with head.
|
| 1.29.14.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
| 1.30.78.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.30.74.1 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
| 1.30.54.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.31.18.1 |
| 05-May-2019 |
isaki | Remove obsoleted au{,rate,vol}conv and mulaw attributes. audio provides the equivalent of them inseparably.
|
| 1.31.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|