Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/src/linux-headers-5.15.0-136/tools/edid/ |
Upload File : |
SOURCES := $(wildcard [0-9]*x[0-9]*.S) BIN := $(patsubst %.S, %.bin, $(SOURCES)) IHEX := $(patsubst %.S, %.bin.ihex, $(SOURCES)) CODE := $(patsubst %.S, %.c, $(SOURCES)) all: $(BIN) $(IHEX) $(CODE) clean: @rm -f *.o *.bin.ihex *.bin *.c %.o: %.S @cc -c $^ %.bin.nocrc: %.o @objcopy -Obinary $^ $@ %.crc: %.bin.nocrc @list=$$(for i in `seq 1 127`; do head -c$$i $^ | tail -c1 \ | hexdump -v -e '/1 "%02X+"'; done); \ echo "ibase=16;100-($${list%?})%100" | bc >$@ %.p: %.crc %.S @cc -c -DCRC="$$(cat $*.crc)" -o $@ $*.S %.bin: %.p @objcopy -Obinary $^ $@ %.bin.ihex: %.p @objcopy -Oihex $^ $@ @dos2unix $@ 2>/dev/null %.c: %.bin @echo "{" >$@; hexdump -f hex $^ >>$@; echo "};" >>$@