35 lines
675 B
Makefile
35 lines
675 B
Makefile
|
|
# adjust your serial port
|
|
PORT=/dev/ttyR1
|
|
# switch your display to 9600 bps i.a.w. the manual first!
|
|
SPEED=9600
|
|
|
|
all: sgxbmp load
|
|
|
|
|
|
sgxbmp:
|
|
cc -o sgxbmp sgxbmp.c -lm
|
|
|
|
# make sure your display isn't set to EEPROM write protection
|
|
# (see ESC-W command)
|
|
|
|
load: sgxbmp
|
|
# write CHARS0.BMP to EEPROM page #0
|
|
./sgxbmp $(PORT) $(SPEED) CHARS0.BMP 0
|
|
sleep 1
|
|
echo -ne "\033X0" > $(PORT)
|
|
sleep 1
|
|
# write CHARS1.BMP to EEPROM page #1
|
|
./sgxbmp $(PORT) $(SPEED) CHARS1.BMP 0
|
|
sleep 1
|
|
echo -ne "\033X1" > $(PORT)
|
|
sleep 1
|
|
# write logo to EEPROM page #2
|
|
./sgxbmp $(PORT) $(SPEED) vdr-logo-small.bmp 0
|
|
sleep 1
|
|
echo -ne "\033X2" > $(PORT)
|
|
|
|
clean:
|
|
/bin/rm -f sgxbmp *.o core *~
|
|
|