GVHPNOBUT6OHXMVQAN43ECTVHM7HLIHFTLFFCFHT66VQJUWMX3AAC
# ASMgen
The script generates FreeBSD syscall table for FASM assembler.
It will parse `/sys/kern/syscall.master` file and produce FASM output.
## Example
```
0 AUE_NULL SYSMUX {
int syscall(
int number,
...
);
}
1 AUE_EXIT STD|CAPENABLED {
void exit(
int rval
);
}
2 AUE_FORK STD|CAPENABLED {
int fork(void);
}
...
```
will produce
```
null equ 0 ;; SYSMUX
exit equ 1 ;; STD|CAPENABLED
fork equ 2 ;; STD|CAPENABLED
...
```