vga: fix a lingering misuse of unsigned long -> uint32_t
I don't know how we missed this but it caused lots of problems.
It gets us just a bit further.
Change-Id: I6488c17ebb5d04caa40d232f90dedcbd80b3bdaa
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>