- iomem.s - Executa a mudança de estado do pino do LED para ALTO (HIGH)
- iomem_clear.s - Executa a mudança de estado do pino do LED para BAIXO (LOW)
- memmap.s - Pisca o LED x vezes usando o timer interno para contar o tempo entre cada mudança de estado do LED
O makefile contem 4 alvos principais: ioset, ioclr, memmap e all.
make ioset
# liga o LED
sudo ./iosetmake ioclr
# desliga o LED
sudo ./ioclrmake memmap
# pisca o LED 3 vezes
sudo ./memmapou para todos:
make
# liga o LED
sudo ./ioset
# desliga o LED
sudo ./ioclr
# pisca o LED 3 vezes
sudo ./memmap# montagem
as -o iomem.o iomem.s
as -o setReg.o setReg.s
# link com gcc (necessário pelas funções de sistema)
gcc -o ioset iomem.o setReg.o# montagem
as -o iomem_clear.o iomem_clear.s
as -o setReg.o setReg.s
# link com gcc (necessário pelas funções de sistema)
gcc -o ioclr iomem_clear.o setReg.o