treewide: migrate to nasm in toolchain-bundle

Change-Id: Ia5f8e20fee16197ad21320c96c6f2a1e66bc718f
Reviewed-on: https://review.monogon.dev/c/monogon/+/4082
Reviewed-by: Jan Schär <jan@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/node/bios_bootcode/BUILD.bazel b/metropolis/node/bios_bootcode/BUILD.bazel
index 55577a4..8ee602a 100644
--- a/metropolis/node/bios_bootcode/BUILD.bazel
+++ b/metropolis/node/bios_bootcode/BUILD.bazel
@@ -12,6 +12,9 @@
         ":logo.asm",
     ],
     outs = ["boot.bin"],
-    cmd = "nasm -d LOGO=$(location :logo.asm) $(location :boot.asm) -f bin -o $@",
+    cmd = "$(NASM) -d LOGO=$(location :logo.asm) $(location :boot.asm) -f bin -o $@",
+    toolchains = [
+        "//build/toolchain/toolchain-bundle:nasm",
+    ],
     visibility = ["//visibility:public"],
 )