I've got a question about the file "nes.lib" of CC65:
Is this file just there for implementing the pure language features of C, like being able to pass parameters to functions etc., or does it also include help functions that I can actually call in my code?
For example, there is an "nes.h" (which is curiously not in the "cc65-nes-2.13.3-1.zip", but in the general "cc65-win32-2.13.3-1.zip") with two functions: waitvblank and get_tv.
Are these two functions implemented in "nes.lib"?
And are there other functions that have an implementation in "nes.lib" that I could use when including a certain header file?
Or is the "nes.lib" really just there for converting C language constructs into Assembler?
Is this file just there for implementing the pure language features of C, like being able to pass parameters to functions etc., or does it also include help functions that I can actually call in my code?
For example, there is an "nes.h" (which is curiously not in the "cc65-nes-2.13.3-1.zip", but in the general "cc65-win32-2.13.3-1.zip") with two functions: waitvblank and get_tv.
Are these two functions implemented in "nes.lib"?
And are there other functions that have an implementation in "nes.lib" that I could use when including a certain header file?
Or is the "nes.lib" really just there for converting C language constructs into Assembler?