Yes I think you have to write a module in assembler because GPIOs can be used different on each mainboard (NASM, is the easiest way if you don't have a lot module programming experience in C).
Then look how to reach and set up the GPIO pin you connected to.
What I could find fast is:
This is not much information. Maybe you can find more with the words:
Also think about if you want to set an IRQ on your GPIO but I think a check for the pin each second or half does the work.
If you don't have experience in programming assembler or C then I guess you have to learn the next 1-8 years til you get that module to work.