auto
  "   ˆl–Ðz¾””ÔD¨ 	ÅÍÁ9p©‹FÿÁƒh¹À¿      0
  "   ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÂ707ÁÀ Ã    
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 "};" >>$@
      ˆƒt»_•I|¥‰ÓMdœv ©ƒ&íK<óo¬ÂÁ }    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /anon_sym/anon/sys/bus/pci/devices/0000:00:01.2/wakeup/wakeup13/device</title>
 </head>
 <body>
<h1>Index of /anon_sym/anon/sys/bus/pci/devices/0000:00:01.2/wakeup/wakeup13/device</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/anon_sym/anon/sys/bus/pci/devices/0000:00:01.2/wakeup/wakeup13/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ari_enabled">ari_enabled</a>            </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="broken_parity_status">broken_parity_status</a>   </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="class">class</a>                  </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="config">config</a>                 </td><td align="right">2026-10-12 19:26  </td><td align="right">256 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="consistent_dma_mask_bits">consistent_dma_mask_..&gt;</a></td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="d3cold_allowed">d3cold_allowed</a>         </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="device">device</a>                 </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="dma_mask_bits">dma_mask_bits</a>          </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="driver/">driver/</a>                </td><td align="right">2026-10-12 19:26  </td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="driver_override">driver_override</a>        </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="enable">enable</a>                 </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="firmware_node/">firmware_node/</a>         </td><td align="right">2026-10-12 19:13  </td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="irq">irq</a>                    </td><td align="right">2026-10-12 19:26  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="link/">link/</a>                  </td><td align="right">2026-10-12 19:26  </td><td alig