# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2026-05-30T22:05:54Z Sun, 19 Aug 2012 16:08:14 GMT Jan Vesely [fa91c0f] * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) libdrv: Add buffer position query. Fix cap query: Close ... Sun, 19 Aug 2012 14:35:32 GMT Jan Vesely [d86c9736] * uspace/app/drec/drec.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) * uspace/srv/audio/hound/audio_device.c (modified) Rename record -> capture. Sun, 19 Aug 2012 14:17:16 GMT Jan Vesely [ad42844] * uspace/drv/audio/sb16/dsp.c (modified) sb16: Use more helper functions instead of duplicating code. Sun, 19 Aug 2012 13:46:30 GMT Jan Vesely [d758301] * uspace/drv/audio/sb16/dsp.c (modified) sb16: Check for buffer availability in playback/record. Only check ... Sun, 19 Aug 2012 13:45:54 GMT Jan Vesely [d2765ab3] * uspace/drv/audio/sb16/dsp.c (modified) sb16: Use format test function to validate input parameters. Sun, 19 Aug 2012 13:23:32 GMT Jan Vesely [ff396ea] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) sb16: Interval of 0 frames disables interrupts reporting. Don't use ... Sun, 19 Aug 2012 12:55:26 GMT Jan Vesely [b881226] * uspace/drv/audio/sb16/mixer.c (modified) sb16: Add Mono channels description. Sun, 19 Aug 2012 12:54:35 GMT Jan Vesely [ed54cbf] * uspace/drv/bus/isa/i8237.c (modified) isa: Add and use helper functions. Add comments. Sat, 18 Aug 2012 14:27:51 GMT Jan Vesely [b28dabe] * uspace/drv/bus/isa/isa.c (modified) isa: Inline isa_init and use structure initializer. Sat, 18 Aug 2012 14:24:40 GMT Jan Vesely [1864948] * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/isa/i8237.h (modified) * uspace/drv/bus/isa/isa.c (modified) isa: Implement DMA remain size query. Sat, 18 Aug 2012 14:20:28 GMT Jan Vesely [6fd365d] * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) libc,libdrv: Add remaining bytes query to DMA(hw_res) interface. Sat, 18 Aug 2012 12:24:53 GMT Jan Vesely [bc6762f] * uspace/drv/bus/isa/isa.c (modified) isa: Rename some functions. Sat, 18 Aug 2012 11:57:55 GMT Jan Vesely [f6992df] * uspace/drv/bus/isa/i8237.c (modified) isa: Add additional buffer constraint check. Sat, 18 Aug 2012 10:58:04 GMT Jan Vesely [1ec394e] * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/isa/i8237.h (modified) * uspace/drv/bus/isa/isa.c (modified) isa: Refactoring. Fri, 17 Aug 2012 22:55:13 GMT Jan Vesely [4a9704ad] * uspace/drv/bus/isa/dma_controller.c (deleted) * uspace/drv/bus/isa/dma_controller.h (deleted) isa: Remove unused files. Fri, 17 Aug 2012 22:53:20 GMT Jan Vesely [1cf0a17] * uspace/drv/bus/isa/i8237.c (modified) isa: Use element name during initialization, add comments. Makes ... Fri, 17 Aug 2012 22:18:30 GMT Jan Vesely [cf56332] * uspace/drv/bus/isa/isa.c (modified) isa: Minor refactoring. Fri, 17 Aug 2012 18:01:07 GMT Jan Vesely [0d7eb0f] * uspace/drv/bus/isa/isa.c (modified) isa: Inline fun_conf_parse. It's just a one line loop. Fri, 17 Aug 2012 18:00:28 GMT Jan Vesely [18ae0c8] * uspace/drv/bus/isa/isa.c (modified) isa: Get rid of double NULL check. Both fun_conf_parse and free are ... Fri, 17 Aug 2012 17:59:10 GMT Jan Vesely [b5f305b] * uspace/drv/bus/isa/isa.c (modified) isa: Add const qualifiers. Prasing does not change the original string. Fri, 17 Aug 2012 17:58:32 GMT Jan Vesely [3d4ad475] * uspace/drv/bus/isa/isa.c (modified) isa: Do not allocate and copy name string. ddf_fun_create does that ... Fri, 17 Aug 2012 17:56:37 GMT Jan Vesely [1de97fe6] * uspace/drv/bus/isa/isa.c (modified) isa: integrate condition into the loop instead of using break. Fri, 17 Aug 2012 17:01:33 GMT Jan Vesely [82e4005] * uspace/drv/bus/isa/isa.c (modified) isa: Rename set_* functions to add_*. Because that's what those ... Fri, 17 Aug 2012 16:57:29 GMT Jan Vesely [f0241bda] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) sb16: Implement capabilities query. Thu, 19 Jul 2012 17:43:47 GMT Jan Vesely [2e01b3f] * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) libdrv: Add method to query audio capabilities. Thu, 19 Jul 2012 17:02:52 GMT Jan Vesely [c5cbc1b7] * uspace/drv/audio/sb16/dma.h (deleted) * uspace/drv/audio/sb16/dsp.c (modified) sb16: Use dmamem_map_anonymous to map sound buffer. It will be ... Wed, 18 Jul 2012 11:11:29 GMT Jan Vesely [1bebadee] * boot/Makefile.common (modified) * kernel/Makefile (modified) * kernel/generic/include/console/prompt.h (added) * kernel/generic/include/debug.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/include/symtab_lookup.h (added) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (added) * kernel/generic/src/debug/symtab.c (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/drv/block/ahci/Makefile (added) * uspace/drv/block/ahci/ahci.c (added) * uspace/drv/block/ahci/ahci.h (added) * uspace/drv/block/ahci/ahci.ma (added) * uspace/drv/block/ahci/ahci_hw.h (added) * uspace/drv/block/ahci/ahci_sata.h (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/ahci.c (added) * uspace/lib/c/include/device/ahci.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_ahci.c (added) * uspace/lib/drv/include/ahci_iface.h (added) * uspace/lib/drv/include/remote_ahci.h (added) * uspace/srv/bd/sata_bd/Makefile (added) * uspace/srv/bd/sata_bd/sata_bd.c (added) * uspace/srv/bd/sata_bd/sata_bd.h (added) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) Merge mainline changes. Conflict in ... Wed, 18 Jul 2012 11:05:08 GMT Jan Vesely [1f7da3b] * uspace/lib/pcm/src/format.c (modified) libpcm: Fix wrong size parameter. Fixes broken mixing of streams ... Tue, 17 Jul 2012 16:35:09 GMT Martin Decky [730dce77] * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ahci/ahci_hw.h (modified) * uspace/drv/block/ahci/ahci_sata.h (modified) get rid of the packed structure attribute (there should be no ... Tue, 17 Jul 2012 15:52:55 GMT Martin Decky [a00d555] * uspace/drv/block/ahci/ahci.c (modified) AHCI fixups Tue, 17 Jul 2012 15:14:01 GMT Martin Decky [e435537] * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (modified) * kernel/generic/src/debug/symtab.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/srv/hid/console/console.c (modified) cstyle Tue, 17 Jul 2012 14:56:57 GMT Martin Decky [9904eb90] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/block/ahci/Makefile (added) * uspace/drv/block/ahci/ahci.c (added) * uspace/drv/block/ahci/ahci.h (added) * uspace/drv/block/ahci/ahci.ma (added) * uspace/drv/block/ahci/ahci_hw.h (added) * uspace/drv/block/ahci/ahci_sata.h (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/ahci.c (added) * uspace/lib/c/include/device/ahci.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_ahci.c (added) * uspace/lib/drv/include/ahci_iface.h (added) * uspace/lib/drv/include/remote_ahci.h (added) * uspace/srv/bd/sata_bd/Makefile (added) * uspace/srv/bd/sata_bd/sata_bd.c (added) * uspace/srv/bd/sata_bd/sata_bd.h (added) cherrypick initial SATA (AHCI) support, originally by Petr Jerman Tue, 17 Jul 2012 14:55:21 GMT Martin Decky [dfc07c1] * kernel/generic/src/console/prompt.c (modified) cstyle Tue, 17 Jul 2012 10:57:41 GMT Jan Vesely [aef1799] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/dplay/Makefile (deleted) * uspace/app/dplay/wave.c (deleted) * uspace/app/dplay/wave.h (deleted) * uspace/app/wavplay/Makefile (modified) * uspace/app/wavplay/dplay.c (moved) * uspace/app/wavplay/dplay.h (added) * uspace/app/wavplay/main.c (moved) * uspace/lib/pcm/src/format.c (modified) Integrate dplay into wavplay. Tue, 17 Jul 2012 08:57:08 GMT Jan Vesely [cd8f19d] * uspace/srv/audio/hound/audio_sink.c (modified) hound: Silence buffer instead of zeroing it. Tue, 17 Jul 2012 08:56:21 GMT Jan Vesely [e6bba8f] * uspace/lib/pcm/include/pcm/format.h (modified) * uspace/lib/pcm/src/format.c (modified) libpcm: Add function to generate normalized silence. Tue, 17 Jul 2012 08:26:49 GMT Jan Vesely [ea6c838] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/dplay/Makefile (modified) * uspace/app/dplay/wave.h (modified) * uspace/app/drec/Makefile (modified) * uspace/app/drec/drec.c (modified) * uspace/app/drec/wave.h (modified) * uspace/app/wavplay/Makefile (modified) * uspace/app/wavplay/wave.h (modified) * uspace/app/wavplay/wavplay.c (modified) * uspace/drv/audio/sb16/Makefile (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) * uspace/lib/hound/Makefile (modified) * uspace/lib/hound/include/hound/client.h (modified) * uspace/lib/hound/include/hound/server.h (modified) * uspace/lib/pcm/Makefile (added) * uspace/lib/pcm/include/pcm/format.h (moved) * uspace/lib/pcm/include/pcm/sample_format.h (moved) * uspace/lib/pcm/src/format.c (moved) * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/audio/hound/audio_client.c (modified) * uspace/srv/audio/hound/audio_client.h (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/audio_sink.h (modified) * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/audio_source.h (modified) * uspace/srv/audio/hound/hound.h (modified) * uspace/srv/audio/hound/main.c (modified) Create libpcm. Move pcm related functions and definitions there. ... Tue, 17 Jul 2012 07:33:43 GMT Jan Vesely [950110ee] * uspace/srv/audio/hound/audio_format.c (modified) * uspace/srv/audio/hound/audio_format.h (modified) * uspace/srv/audio/hound/audio_source.c (modified) hound: convert format while mixing. Still no resampling. Tue, 17 Jul 2012 06:53:55 GMT Jan Vesely [389ef25] * uspace/srv/audio/hound/audio_client.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/audio_sink.h (modified) hound: Check format before starting playback. Mon, 16 Jul 2012 21:06:11 GMT Jan Vesely [bb67def] * uspace/srv/audio/hound/audio_format.c (modified) * uspace/srv/audio/hound/audio_source.c (modified) hound: Implement audio format covnersion. No resampling yet. Sun, 15 Jul 2012 21:46:56 GMT Jan Vesely [50fa3f7] * uspace/app/wavplay/wavplay.c (modified) wavplay: add few more debug messages Sun, 15 Jul 2012 20:51:20 GMT Jan Vesely [eceb300] * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/audio/hound/main.c (modified) * uspace/srv/audio/hound/protocol.h (deleted) hound: Use libhound Sun, 15 Jul 2012 20:50:46 GMT Jan Vesely [a9aae16e] * uspace/lib/hound/src/protocol.c (modified) libhoud: Handle hangup in connection callback. Sun, 15 Jul 2012 18:55:48 GMT Jan Vesely [b7c080c] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) sb16: Implement test_format call. Sun, 15 Jul 2012 18:35:41 GMT Jan Vesely [63c34d7] * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) libdrv/audio: Add 'test_format' call. Sun, 15 Jul 2012 15:44:20 GMT Jan Vesely [5cd5079] * uspace/app/wavplay/Makefile (modified) * uspace/app/wavplay/wavplay.c (modified) app/wavplay: Use libhound Sun, 15 Jul 2012 15:25:43 GMT Jan Vesely [57e8b3b] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_format.h (modified) Add frame count to event report. This enables applications to ... Sun, 15 Jul 2012 15:14:10 GMT Jan Vesely [2cc5c835] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_device.h (modified) Cleanup audio_pcm interface. Sun, 15 Jul 2012 15:13:34 GMT Jan Vesely [b497018] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_device.h (modified) Drop id parameter from audio_pcm interface. Independent buffer ... Sun, 15 Jul 2012 15:12:12 GMT Jan Vesely [44d1311] * uspace/Makefile.common (modified) Buildsystem: Create disasm files before striping binaries. Sun, 15 Jul 2012 00:42:13 GMT Jan Vesely [afa7c17] * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/hound/Makefile (added) * uspace/lib/hound/include/hound/client.h (added) * uspace/lib/hound/include/hound/server.h (added) * uspace/lib/hound/src/protocol.c (added) Add libhound. This library implements hound protocol and helpers. Sun, 15 Jul 2012 00:41:24 GMT Jan Vesely [d30292e] * uspace/lib/c/include/pcm_sample_format.h (modified) Add another audio format helper function. Sat, 14 Jul 2012 09:52:28 GMT Jan Vesely [2d9197e] * uspace/drv/audio/sb16/dma.h (modified) sb16: Return NULL rather than invalid buffer. Fri, 13 Jul 2012 22:00:45 GMT Jan Vesely [a27d1c5] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/mips64/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * uspace/app/init/init.c (modified) Add option to set number of consoles, make kernel log console optional. Fri, 13 Jul 2012 21:40:54 GMT Jan Vesely [e677b08] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/wavplay/Makefile (added) * uspace/app/wavplay/wave.c (added) * uspace/app/wavplay/wave.h (added) * uspace/app/wavplay/wavplay.c (added) Add wavplay app. The code is so ugly it hurts reading it, but ... Fri, 13 Jul 2012 21:39:52 GMT Jan Vesely [bef30d8] * boot/arch/amd64/Makefile.inc (modified) Add edit to essential applications. Consoles can't scroll so this ... Fri, 13 Jul 2012 21:38:36 GMT Jan Vesely [88a37b5] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) Build and launch hound by default. Fri, 13 Jul 2012 21:31:42 GMT Jan Vesely [6906f61] * uspace/srv/audio/hound/hound.c (modified) hound: Add support for "default" keyword Fri, 13 Jul 2012 21:13:15 GMT Jan Vesely [43c40a3] * uspace/srv/audio/hound/audio_format.c (modified) hound: Fix mixing. Use clipping with float conversion Fri, 13 Jul 2012 19:48:19 GMT Jan Vesely [13df13c8] * uspace/srv/audio/hound/audio_client.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/audio_sink.h (modified) * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/hound.c (modified) hound: Fix sink hook ambiguity by adding a parameter. Also ... Fri, 13 Jul 2012 16:11:05 GMT Jan Vesely [ab07cf0] * uspace/srv/audio/hound/audio_client.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_format.c (modified) * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/audio_source.h (modified) hound: Use buffer position in source available data. Fri, 13 Jul 2012 08:38:20 GMT Jan Vesely [6424800] * uspace/srv/audio/hound/hound.c (modified) * uspace/srv/audio/hound/hound.h (modified) * uspace/srv/audio/hound/main.c (modified) hound: Implement client removal Fri, 13 Jul 2012 07:26:20 GMT Jan Vesely [1c33539] * uspace/srv/audio/hound/audio_client.c (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/hound.c (modified) hound: Implement disconnect Fri, 13 Jul 2012 07:24:07 GMT Jan Vesely [fd5c0b7] * uspace/srv/audio/hound/audio_device.c (modified) hound: audio device recognizes all pcm device events. Fri, 13 Jul 2012 06:40:06 GMT Jan Vesely [9b2ac3d] * uspace/srv/audio/hound/audio_format.c (modified) houd: Fix mixer condition. Fri, 13 Jul 2012 05:39:36 GMT Jan Vesely [f3fced0] * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/hound.c (modified) * uspace/srv/audio/hound/hound.h (modified) * uspace/srv/audio/hound/main.c (modified) hound: Implement connect code. Fri, 13 Jul 2012 04:52:05 GMT Jan Vesely [63d6ff9] * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/hound.c (modified) * uspace/srv/audio/hound/main.c (modified) hound: Fix few leaks and memory corruption bugs. Fri, 13 Jul 2012 03:36:23 GMT Jan Vesely [d93a5a6f] * uspace/srv/audio/hound/hound.c (modified) hound: Fix double free. Fri, 13 Jul 2012 03:24:17 GMT Jan Vesely [1df3018a] * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/audio/hound/audio_client.c (added) * uspace/srv/audio/hound/audio_client.h (added) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_device.h (modified) * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/audio_sink.h (modified) * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/audio_source.h (modified) * uspace/srv/audio/hound/hound.c (modified) * uspace/srv/audio/hound/hound.h (modified) * uspace/srv/audio/hound/main.c (modified) * uspace/srv/audio/hound/protocol.h (added) hound: Only few more TODOs left Thu, 12 Jul 2012 18:29:02 GMT Jan Vesely [d01e635] * uspace/app/dplay/dplay.c (modified) dplay: Simplify playback stop. Thu, 12 Jul 2012 18:20:45 GMT Jan Vesely [1240bb9] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) Use named audio events. audio/sb16: dsp uses more detailed status ... Thu, 12 Jul 2012 17:24:51 GMT Jan Vesely [992ef56] * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/audio/hound/audio_device.h (modified) hound: Implement device playback backend Thu, 12 Jul 2012 17:21:08 GMT Jan Vesely [ec49085] * uspace/srv/audio/hound/audio_sink.c (modified) * uspace/srv/audio/hound/audio_source.c (modified) * uspace/srv/audio/hound/audio_source.h (modified) hound: Move mixing to audio_source. Thu, 12 Jul 2012 02:09:43 GMT Jan Vesely [737b4c0] * uspace/srv/audio/hound/Makefile (added) * uspace/srv/audio/hound/audio_device.c (added) * uspace/srv/audio/hound/audio_device.h (added) * uspace/srv/audio/hound/audio_format.c (added) * uspace/srv/audio/hound/audio_format.h (added) * uspace/srv/audio/hound/audio_sink.c (added) * uspace/srv/audio/hound/audio_sink.h (added) * uspace/srv/audio/hound/audio_source.c (added) * uspace/srv/audio/hound/audio_source.h (added) * uspace/srv/audio/hound/hound.c (added) * uspace/srv/audio/hound/hound.h (added) * uspace/srv/audio/hound/log.h (added) * uspace/srv/audio/hound/main.c (added) HelenOS Sound service (hound) initial commit. Thu, 12 Jul 2012 02:09:07 GMT Jan Vesely [039337e8] * uspace/lib/c/include/pcm_sample_format.h (modified) cstyle Wed, 11 Jul 2012 12:05:30 GMT Jan Vesely [346643c] * uspace/app/dplay/dplay.c (modified) * uspace/app/dplay/wave.c (modified) * uspace/app/dplay/wave.h (modified) * uspace/app/drec/drec.c (modified) * uspace/app/drec/wave.c (modified) * uspace/app/drec/wave.h (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/c/include/pcm_sample_format.h (added) * uspace/lib/drv/generic/remote_audio_pcm.c (modified) * uspace/lib/drv/include/audio_pcm_iface.h (modified) audio: Use enum for sample format. Tue, 10 Jul 2012 13:03:10 GMT Vojtech Horky [f0348c8] * kernel/Makefile (modified) * kernel/generic/include/console/prompt.h (added) * kernel/generic/include/debug.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/include/symtab_lookup.h (added) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (added) * kernel/generic/src/debug/symtab.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/srv/hid/console/console.c (modified) Merge kernel console completion and console interface clean-up ... Tue, 10 Jul 2012 12:48:24 GMT Vojtech Horky [f4a8734] * kernel/generic/src/console/prompt.c (modified) C style Tue, 10 Jul 2012 12:40:50 GMT Vojtech Horky [550af2b] * kernel/generic/src/console/prompt.c (modified) Add missing documentation Tue, 10 Jul 2012 12:38:05 GMT Vojtech Horky [aca4a04] * kernel/generic/include/console/prompt.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (modified) * kernel/generic/src/debug/symtab.c (modified) Extract common code into function Tue, 10 Jul 2012 12:32:56 GMT Vojtech Horky [f0d7bd9] * kernel/Makefile (modified) * kernel/generic/include/console/prompt.h (added) * kernel/generic/include/symtab.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/console/prompt.c (added) * kernel/generic/src/debug/symtab.c (modified) Create function for displaying --more-- prompt Tue, 10 Jul 2012 12:01:07 GMT Vojtech Horky [1e01a35] * kernel/generic/include/debug.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/include/symtab_lookup.h (added) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/debug/symtab.c (modified) Symbol table completion for kernel console (#50) Kernel console ... Tue, 10 Jul 2012 11:53:50 GMT Vojtech Horky [b4ca0a9c] * HelenOS.config (modified) * abi/include/proc/uarg.h (modified) * boot/Makefile.build (modified) * boot/Makefile.common (modified) * boot/Makefile.grub (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/mm/page.h (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/arm32/include/mm/page.h (modified) * kernel/arch/arm32/src/userspace.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/include/mm/page.h (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips64/src/mips64.c (modified) * kernel/arch/ppc32/include/mm/page.h (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/arch/sparc64/src/proc/sun4u/scheduler.c (modified) * kernel/arch/sparc64/src/proc/sun4v/scheduler.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) * kernel/arch/sparc64/src/smp/sun4u/ipi.c (modified) * kernel/arch/sparc64/src/sun4u/sparc64.c (modified) * kernel/arch/sparc64/src/sun4v/sparc64.c (modified) * kernel/genarch/include/mm/page_pt.h (modified) * kernel/genarch/src/kbrd/kbrd.c (modified) * kernel/genarch/src/mm/as_ht.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/genarch/src/srln/srln.c (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/uinit.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/mm/tlb.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/slab1.c (modified) * kernel/test/mm/slab2.c (modified) * kernel/test/synch/semaphore1.c (modified) * kernel/test/synch/semaphore2.c (modified) * kernel/test/thread/thread1.c (modified) * tools/autotool.py (modified) * tools/dest_build.py (added) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/devctl/devctl.c (modified) * uspace/app/killall/killall.c (modified) * uspace/app/loc/loc.c (modified) * uspace/app/msim/Makefile (added) * uspace/app/msim/Makefile.msim.src (added) * uspace/app/msim/arch_helenos/helenos.h (added) * uspace/app/msim/arch_helenos/input.c (added) * uspace/app/msim/arch_helenos/misc.c (added) * uspace/app/msim/config.h.msim (added) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/sbi/src/mytypes.h (modified) * uspace/app/sysinfo/sysinfo.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/mm/common.c (modified) * uspace/app/tester/mm/mapping1.c (modified) * uspace/app/trace/proto.h (modified) * uspace/app/websrv/websrv.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhci/res.c (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/lib/c/arch/ia64/include/fibril.h (modified) * uspace/lib/c/arch/ia64/include/thread.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/mman.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/stacktrace.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/thread.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/stdarg.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/sys/mman.h (modified) * uspace/lib/clui/tinput.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/interrupt.c (modified) * uspace/lib/drv/generic/log.c (modified) * uspace/lib/drv/generic/logbuf.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/fb/imgmap.c (modified) * uspace/lib/fb/screenbuffer.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/errno.h (modified) * uspace/lib/posix/getopt.c (added) * uspace/lib/posix/getopt.h (added) * uspace/lib/posix/pwd.c (modified) * uspace/lib/posix/stdbool.h (modified) * uspace/lib/posix/stdio.h (modified) * uspace/lib/posix/time.c (modified) * uspace/lib/posix/unistd.c (modified) * uspace/lib/posix/unistd.h (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/debug.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/recognise.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) * uspace/lib/usbhid/src/hidiface.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/iface.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/telnet.h (modified) * uspace/srv/hid/remcons/user.h (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/locsrv/locsrv.h (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/loopip/loopip.c (modified) * uspace/srv/net/tcp/sock.c (modified) * uspace/srv/net/udp/sock.c (modified) * uspace/srv/net/udp/udp.c (modified) * uspace/srv/net/udp/udp_type.h (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/vfs/vfs.c (modified) Merge mainline changes Mon, 09 Jul 2012 16:33:43 GMT Jakub Jermar [33fc3ae] * uspace/srv/devman/main.c (modified) Do not leak a fun_node_t reference in devman_add_function() when ... Mon, 09 Jul 2012 08:17:13 GMT Jan Vesely [94694a4] * uspace/drv/audio/sb16/sb16.c (modified) * uspace/srv/locsrv/locsrv.c (modified) Add new audio-pcm category and register sb16/pcm in this categgory. Mon, 09 Jul 2012 07:59:03 GMT Jan Vesely [ce047249] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/app/mixerctl/mixerctl.c (modified) * uspace/drv/audio/sb16/sb16.c (modified) Rename audio nodes: (mixer, dsp) => (control, pcm). Mon, 09 Jul 2012 07:58:17 GMT Jan Vesely [68d1313] * uspace/drv/audio/sb16/dsp.c (modified) drv/audio/sb16: Fix debug comment mismatch. Mon, 09 Jul 2012 07:46:24 GMT Jan Vesely [90f05b0f] * uspace/app/dplay/dplay.c (modified) * uspace/app/drec/drec.c (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/drv/audio/sb16/sb16.c (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_audio_pcm.c (moved) * uspace/lib/drv/include/audio_pcm_iface.h (moved) * uspace/lib/drv/include/remote_audio_pcm.h (moved) Rename audio pcm interface. Mon, 09 Jul 2012 07:23:44 GMT Jan Vesely [0336354a] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) Makefile: Build and use recording app. Mon, 09 Jul 2012 07:22:53 GMT Jan Vesely [e1b7e36] * uspace/app/drec/Makefile (added) * uspace/app/drec/drec.c (added) * uspace/app/drec/wave.c (added) * uspace/app/drec/wave.h (added) app: Add recording application. Untested: qemu does not support ... Sat, 07 Jul 2012 21:26:04 GMT Jan Vesely [a3ab774] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/dsp.h (modified) * uspace/drv/audio/sb16/pcm_iface.c (modified) * uspace/lib/drv/generic/remote_audio_pcm_buffer.c (modified) * uspace/lib/drv/include/audio_pcm_buffer_iface.h (modified) libdrv/audio,drv/audio/sb16: Update and implement recording ... Sat, 07 Jul 2012 21:25:47 GMT Jan Vesely [ef246b9] * uspace/app/dplay/dplay.c (modified) dplay: Close file on exit. Fri, 06 Jul 2012 14:17:28 GMT Jan Vesely [9b3d999] * uspace/drv/audio/sb16/dsp.c (modified) drv/auid/sb16: Refactor debug output. Fri, 06 Jul 2012 14:11:32 GMT Jan Vesely [c5c65b6] * uspace/app/dplay/dplay.c (modified) app/dplay: Refactoring. Ouput + sign instead of one line. Fri, 06 Jul 2012 14:07:14 GMT Jan Vesely [6be06d0] * uspace/lib/drv/generic/remote_audio_pcm_buffer.c (modified) libdrv,audio pcm: Fix sending number of buffer parts. Thu, 05 Jul 2012 23:31:46 GMT Jan Vesely [68e005d] * uspace/app/dplay/dplay.c (modified) dplay: There is one more event after sending the stop command. Thu, 05 Jul 2012 23:23:05 GMT Jan Vesely [2afae0e] * uspace/drv/audio/sb16/dsp.c (modified) drv/audio/sb16: Fix debug output. Thu, 05 Jul 2012 22:54:18 GMT Jan Vesely [9fa0111d] * uspace/app/dplay/wave.c (modified) * uspace/app/dplay/wave.h (modified) Add const qualifiers. Thu, 05 Jul 2012 22:32:52 GMT Jan Vesely [7ed5153b] * uspace/drv/audio/sb16/dma.h (modified) Typo fix. Thu, 05 Jul 2012 22:17:53 GMT Jan Vesely [bb4c141c] * uspace/drv/audio/sb16/dma.h (modified) * uspace/drv/audio/sb16/dsp.c (modified) drv/audio/sb16: minor debug changes.