The success of a hardware platform is mainly determined by the software available for it. That is why the problem of enlarging the number of applications launched on the «Elbrus» platform is very acute. One of its possible solutions is the usage of binary compilation technology. The work of many modern applications is somehow related to sound processing. One of the most popular modern libraries for working with sound devices in Linux operating systems is the ALSA library. Its functionality is based on the set of ioctl system call commands. They were not supported in the x86→«Elbrus» binary compiler until recently. Therefore, occurred the issue of implementing support for ALSA-ioctl commands in binary compiler. In order to solve this problem, it was necessary to study the Linux kernel implementation of this technology. The gained knowledge was used to develop proprietary tools for the binary compiler making it possible to use the ALSA in applications translated under the «Elbrus» architecture.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Support for working with the ALSA sound subsystem in a binary compiler of application level x86→«Elbrus»


    Beteiligte:
    E. S. Noskova (Autor:in) / A. F. Rozhin (Autor:in)


    Erscheinungsdatum :

    2020




    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Elektronische Ressource


    Sprache :

    Unbekannt




    ALSA malfunction simulator evolution

    Peterson, P. | Tema Archiv | 1975


    AlSa - Alu Harness for Satellite

    Boyer, A. / Helms, K. / Plagemann, P. | DataCite | 2020


    Development of a cycle-accurate simulator of the Elbrus processor core memory subsystem

    D. V. Znamenskiy / V. N. Kutsevol | DOAJ | 2019

    Freier Zugriff