So i still have test file i made older post.
Sad thing is i have lost source changes i made to the lib to get it working. It may be on my Pentium III machine.
But i think i can get it to compile and work again. Maybe will try newer version.
In this video i ran it in X Window. But it will work also strait no console.
Still there is defined CONFIG_SND_HAVE_NEW_IOCTL on older versions. This is where lock_kernel and unlock_kernel originates.
Need to dig deeper so i can compile v1.0.25. But for now v1.0.23 is ok.
After building v1.0.23 and installing it i removed v1.0.25. But a lone driver snd-es18xx was present in modules dir. It was compiled for older kernel. I removed it and ran:
depmod
Now kernel will not complain about missing drivers.
Here is build and install process:
I need to compile also alsa programs. System has some older version and complains about it on bootup.
So i have computer with 486 CPU, 16 MB RAM.
I am planning to use Windows 95/Slackware Linux OS on this PC.
Also surfing on the web and doing some word processing and multimedia. Seems impossible with today's standards.
To be fair, i have all ready done some of these things. But its better to document all of this.