assembler/disassembler: Fix indirect mem addressing for r15
[b43-tools.git] / assembler / scanner.l
index a9928da083850235afb3a9d300150c66b10d2315..80b204f6df33d3af0398838217c51e8fc29b9e19 100644 (file)
@@ -144,7 +144,7 @@ shm16                       { update_lineinfo(); return IVAL_SHM16; }
 shm32                  { update_lineinfo(); return IVAL_SHM32; }
 tram                   { update_lineinfo(); return IVAL_TRAM; }
 
-@[0-9a-fA-F]{3,3}      { update_lineinfo(); return RAW_CODE; }
+@[0-9a-fA-F]{1,4}      { update_lineinfo(); return RAW_CODE; }
 
 0x[0-9a-fA-F]+         { update_lineinfo(); return HEXNUM; }
 -?[0-9]+               { update_lineinfo(); return DECNUM; }