HiassofT, on Mon Mar 15, 2010 1:11 PM, said:
Hi!
timofonic, on Mon Mar 15, 2010 12:26 PM, said:
It's the real serial port, no AtariSIO kernel driver. What advantages offers this kernel driver? I usually use the latest stable kernel available on my distro and not sure if the kernel driver needs be modified with each release.
The advantages of the kernel driver are higher reliability and stable 3xSIO speed, even on low-end computers (such as my old Compaq Contura Aero with a 33MHz 486 SX).
The disadvantages are that you need to recompile the kernel driver each time you update your kernel, and from time to time you also need to download a new AtariSIO version when the Linux kernel guys decided to change their API.
Quote
I can load lots of files under SIOx3, but some of them fails (I found some and said it in this forum thread).
I think this has nothing to do with the files but is just coincidence.
The Linux serial API is really horrible and therefore AspeQt needs 100% CPU time when it's idle (it has to do busy-waiting). But even though it consumes 100% CPU time it might still react too late, especially when some background programs are running.
BTW: If you want to try AtariSIO please use the latest development snapshot (currently atarisio-100228) from my homepage
http://www.horus.com/~hias/atari/
so long,
Hias
Hi.
I did the building, but this happens after doing "make":
make[2]: se sale del directorio `/usr/src/atarisio-100228/tools/6502'
g++ -g -W -Wall -DATARISIO_DEBUG -DUSE_ZLIB which: no ncurses5-config in (/bin:/usr/bin:/sbin:/usr/sbin:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core:/opt/plan9/bin) -c -o atariserver.o atariserver.cpp
/bin/sh: -c: línea 0: error sintáctico cerca del elemento inesperado `('
/bin/sh: -c: línea 0: `g++ -g -W -Wall -DATARISIO_DEBUG -DUSE_ZLIB which: no ncurses5-config in (/bin:/usr/bin:/sbin:/usr/sbin:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core:/opt/plan9/bin) -c -o atariserver.o atariserver.cpp'
make[1]: *** [atariserver.o] Error 1
make[1]: se sale del directorio `/usr/src/atarisio-100228/tools'
make: *** [all] Error 2
I did "ln -s ncursesw5-config ncurses5-config" under /usr/bin and built fine
But where are the udev and modprobe.conf/ files? They are not clear in the INSTALL file
EDIT: Found they are the atarisio-ttyS* files (one of them depending what serial ports to use). Now I don't know where's that "update-modules" command...
EDIT2: It seems "update-modules" is exclusive to Debian. depmod -a seems to do the same. Please note it in the INSTALL file
EDIT3: It has problems under atarisio too...
Quote
Serial port speed set to 19200.
[Disk 1] Speed poll.
[Disk 1] Get status.
Serial port speed set to 57600.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 2 (128 bytes).
[Disk 1] Read sector 3 (128 bytes).
[Disk 1] Read sector 361 (128 bytes).
[Disk 1] Read sector 4 (128 bytes).
[Disk 1] Read sector 5 (128 bytes).
[Disk 1] Read sector 6 (128 bytes).
[Disk 1] Read sector 7 (128 bytes).
[Disk 1] Read sector 8 (128 bytes).
[Disk 1] Read sector 9 (128 bytes).
[Disk 1] Read sector 10 (128 bytes).
[Disk 1] Read sector 11 (128 bytes).
[Disk 1] Read sector 12 (128 bytes).
[Disk 1] Read sector 13 (128 bytes).
[Disk 1] Read sector 14 (128 bytes).
[Disk 1] Read sector 15 (128 bytes).
[Disk 1] Read sector 16 (128 bytes).
[Disk 1] Read sector 16 (128 bytes).
[Disk 1] Read sector 16 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 16 (128 bytes).
[Disk 1] Read sector 16 (128 bytes).
[Disk 1] Read sector 16 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
Cannot write COMPLETE byte: Command timeout.
Cannot write data frame: Command timeout.
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
[Disk 1] Read sector 1 (128 bytes).
It shows the "Yoomp is loading", then tries to load after certain time but does the same. Others load fine, so maybe the custom code in Yoomp! is problematic? :/
Edited by timofonic, Mon Mar 15, 2010 2:37 PM.