Fix bug with math accelerator. tini v1.6.1
authorWalter Fetter Lages <w.fetter@ieee.org>
Sun, 20 May 2018 06:29:45 +0000 (03:29 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Sun, 20 May 2018 06:29:45 +0000 (03:29 -0300)
commit19c4b46185aa09048f6a2df22e993438c5e9122c
tree24235a2fb4488b69a7706fc9b561868359a5c94d
parent02cc70c3057049ab3bc3b389daa93782cfe08ff2
Fix bug with math accelerator.

Incluido destrutor virtual na classe AIC_COMM.

Alterada a implementacao da serializacao de valores double em
AIC_UDP::send_command().

Corrigido bug no processamento dos argumentos dos comandos AIC_USER0,
AIC_USER1, AIC_USER2 e AIC_USER3.

Incluido o diretorio /usr/src/linux/include, na variavel de ambiente
CINCLUDE.

Criada a classe Sputtering na biblioteca, para suportar a aplicacao de
controle do sputtering.

Criadas constantes com os bits de flags do pacote de status da AIC.

Processamento de comandos enviados para a AIC alterado para suportar
comandos definidos pelo usuario.

Modificado o arquivo lib/aicio/pwm.a51 para nao utilizar o acelerador
matematico, que estava gerando problemas de reentrancia.

Alterado o arquivo doc/Makefile para utilizar os nomes dos arquivos de
layout gerados pela nova versao (20060321) do PCB.

Criados os programas SputPIDweb, SputPIDDaemon e sputtering.

Renomeado o programa SputDaemon para SputWeb.
58 files changed:
Changes
Makefile
MotorRtTest/motortest.c
PID/PID.java
PID/pid.c
PIDDaemon/PIDDaemon.java
SputDaemon/Makefile [deleted file]
SputPIDDaemon/Makefile [new file with mode: 0644]
SputPIDDaemon/SputPIDDaemon.java [new file with mode: 0644]
SputPIDWeb/Makefile [new file with mode: 0644]
SputPIDWeb/MotorHandler.java [new file with mode: 0644]
SputPIDWeb/ResetHandler.java [new file with mode: 0644]
SputPIDWeb/ShutterHandler.java [new file with mode: 0644]
SputPIDWeb/SputPIDWeb.java [new file with mode: 0644]
SputPIDWeb/frame.html [new file with mode: 0644]
SputPIDWeb/index.html [new file with mode: 0644]
SputPIDWeb/motor.html [new file with mode: 0644]
SputPIDWeb/reset.html [new file with mode: 0644]
SputPIDWeb/shutter.html [new file with mode: 0644]
SputWeb/Makefile [new file with mode: 0644]
SputWeb/SputHandler.java [moved from SputDaemon/SputHandler.java with 99% similarity]
SputWeb/SputWeb.java [moved from SputDaemon/SputDaemon.java with 94% similarity]
SputWeb/index.html [moved from SputDaemon/index.html with 100% similarity]
aicd/aicd.cpp
aicd/runinfo [deleted file]
doc/Makefile
doc/aic.tex
doc/aic_assembly.ps [new file with mode: 0644]
doc/aic_back.ps [new file with mode: 0644]
doc/aic_backmask.ps [new file with mode: 0644]
doc/aic_fab.ps [new file with mode: 0644]
doc/aic_front.ps [new file with mode: 0644]
doc/aic_frontmask.ps [new file with mode: 0644]
doc/aic_frontsilk.ps [new file with mode: 0644]
include/aic.h
include/aichost.h
include/aicnet.h
include/aicsim.h
include/sputtering.h [new file with mode: 0644]
lib/Host.java
lib/HostCAN.java
lib/HostUDP.java
lib/Makefile
lib/Sputtering.java [new file with mode: 0644]
lib/aic.cpp
lib/aiccan.cpp
lib/aichost.cpp
lib/aichostudp.cpp
lib/aicio/Makefile
lib/aicio/pwm.a51
lib/aicsim.cpp
lib/aicudp.cpp
lib/sputtering.cpp [new file with mode: 0644]
lib/tlib/Makefile
lib/tlib/sputtering.c [new file with mode: 0644]
pid/runinfo [deleted file]
sputtering/Makefile [new file with mode: 0644]
sputtering/sputtering.cpp [new file with mode: 0644]