]> sigrok.org Git - sigrok-firmware-fx2lafw.git/commitdiff
fx2lib: fix SDCC warning 283
authorSteve Markgraf <redacted>
Wed, 17 Jan 2024 19:18:34 +0000 (20:18 +0100)
committerSoeren Apel <redacted>
Sat, 3 Feb 2024 21:31:06 +0000 (22:31 +0100)
This fixes the following warnings that appear with
SDCC >= 4.3.0:

"warning 283: function declarator with no prototype"

47 files changed:
fx2lib/include/autovector.h
fx2lib/include/serial.h
fx2lib/include/setupdat.h
fx2lib/lib/interrupts/ep0ack_isr.c
fx2lib/lib/interrupts/ep0in_isr.c
fx2lib/lib/interrupts/ep0out_isr.c
fx2lib/lib/interrupts/ep0ping_isr.c
fx2lib/lib/interrupts/ep1in_isr.c
fx2lib/lib/interrupts/ep1out_isr.c
fx2lib/lib/interrupts/ep1ping_isr.c
fx2lib/lib/interrupts/ep2_isr.c
fx2lib/lib/interrupts/ep2ef_isr.c
fx2lib/lib/interrupts/ep2ff_isr.c
fx2lib/lib/interrupts/ep2isoerr_isr.c
fx2lib/lib/interrupts/ep2pf_isr.c
fx2lib/lib/interrupts/ep2ping_isr.c
fx2lib/lib/interrupts/ep4_isr.c
fx2lib/lib/interrupts/ep4ef_isr.c
fx2lib/lib/interrupts/ep4ff_isr.c
fx2lib/lib/interrupts/ep4isoerr_isr.c
fx2lib/lib/interrupts/ep4pf_isr.c
fx2lib/lib/interrupts/ep4ping_isr.c
fx2lib/lib/interrupts/ep6_isr.c
fx2lib/lib/interrupts/ep6ef_isr.c
fx2lib/lib/interrupts/ep6ff_isr.c
fx2lib/lib/interrupts/ep6isoerr_isr.c
fx2lib/lib/interrupts/ep6pf_isr.c
fx2lib/lib/interrupts/ep6ping_isr.c
fx2lib/lib/interrupts/ep8_isr.c
fx2lib/lib/interrupts/ep8ef_isr.c
fx2lib/lib/interrupts/ep8ff_isr.c
fx2lib/lib/interrupts/ep8isoerr_isr.c
fx2lib/lib/interrupts/ep8pf_isr.c
fx2lib/lib/interrupts/ep8ping_isr.c
fx2lib/lib/interrupts/errlimit_isr.c
fx2lib/lib/interrupts/gpifdone_isr.c
fx2lib/lib/interrupts/gpifwf_isr.c
fx2lib/lib/interrupts/hispeed_isr.c
fx2lib/lib/interrupts/ibn_isr.c
fx2lib/lib/interrupts/sof_isr.c
fx2lib/lib/interrupts/spare_isr.c
fx2lib/lib/interrupts/sudav_isr.c
fx2lib/lib/interrupts/suspend_isr.c
fx2lib/lib/interrupts/sutok_isr.c
fx2lib/lib/interrupts/usbreset_isr.c
fx2lib/lib/serial.c
fx2lib/lib/setupdat.c

index 38f80fcd12c4cad6bf3a86e2a4651e4b391bf272..ecbeb4111c944d2cb0e90a0a6291f7b8a949f82c 100644 (file)
@@ -172,49 +172,49 @@ typedef enum {
 // you must include the predef of these in the file with your main
 // so lets just define them here
 
-void sudav_isr() __interrupt(SUDAV_ISR);
-void sof_isr() __interrupt(SOF_ISR);
-void sutok_isr() __interrupt(SUTOK_ISR);
-void suspend_isr() __interrupt(SUSPEND_ISR);
-void usbreset_isr() __interrupt(USBRESET_ISR);
-void hispeed_isr() __interrupt(HISPEED_ISR);
-void ep0ack_isr() __interrupt(EP0ACK_ISR);
-void ep0in_isr() __interrupt(EP0IN_ISR);
-void ep0out_isr() __interrupt(EP0OUT_ISR);
-void ep1in_isr() __interrupt(EP1IN_ISR);
-void ep1out_isr() __interrupt(EP1OUT_ISR);
-void ep2_isr() __interrupt(EP2_ISR);
-void ep4_isr() __interrupt(EP4_ISR);
-void ep6_isr() __interrupt(EP6_ISR);
-void ep8_isr() __interrupt(EP8_ISR);
-void ibn_isr() __interrupt(IBN_ISR);
-void ep0ping_isr() __interrupt(EP0PING_ISR);
-void ep1ping_isr() __interrupt(EP1PING_ISR);
-void ep2ping_isr() __interrupt(EP2PING_ISR);
-void ep4ping_isr() __interrupt(EP4PING_ISR);
-void ep6ping_isr() __interrupt(EP6PING_ISR);
-void ep8ping_isr() __interrupt(EP8PING_ISR);
-void errlimit_isr() __interrupt(ERRLIMIT_ISR);
-void ep2isoerr_isr() __interrupt(EP2ISOERR_ISR);
-void ep4isoerr_isr() __interrupt(EP4ISOERR_ISR);
-void ep6isoerr_isr() __interrupt(EP6ISOERR_ISR);
-void ep8isoerr_isr() __interrupt(EP8ISOERR_ISR);
-void spare_isr() __interrupt(RESERVED_ISR); // not used
+void sudav_isr(void) __interrupt(SUDAV_ISR);
+void sof_isr(void) __interrupt(SOF_ISR);
+void sutok_isr(void) __interrupt(SUTOK_ISR);
+void suspend_isr(void) __interrupt(SUSPEND_ISR);
+void usbreset_isr(void) __interrupt(USBRESET_ISR);
+void hispeed_isr(void) __interrupt(HISPEED_ISR);
+void ep0ack_isr(void) __interrupt(EP0ACK_ISR);
+void ep0in_isr(void) __interrupt(EP0IN_ISR);
+void ep0out_isr(void) __interrupt(EP0OUT_ISR);
+void ep1in_isr(void) __interrupt(EP1IN_ISR);
+void ep1out_isr(void) __interrupt(EP1OUT_ISR);
+void ep2_isr(void) __interrupt(EP2_ISR);
+void ep4_isr(void) __interrupt(EP4_ISR);
+void ep6_isr(void) __interrupt(EP6_ISR);
+void ep8_isr(void) __interrupt(EP8_ISR);
+void ibn_isr(void) __interrupt(IBN_ISR);
+void ep0ping_isr(void) __interrupt(EP0PING_ISR);
+void ep1ping_isr(void) __interrupt(EP1PING_ISR);
+void ep2ping_isr(void) __interrupt(EP2PING_ISR);
+void ep4ping_isr(void) __interrupt(EP4PING_ISR);
+void ep6ping_isr(void) __interrupt(EP6PING_ISR);
+void ep8ping_isr(void) __interrupt(EP8PING_ISR);
+void errlimit_isr(void) __interrupt(ERRLIMIT_ISR);
+void ep2isoerr_isr(void) __interrupt(EP2ISOERR_ISR);
+void ep4isoerr_isr(void) __interrupt(EP4ISOERR_ISR);
+void ep6isoerr_isr(void) __interrupt(EP6ISOERR_ISR);
+void ep8isoerr_isr(void) __interrupt(EP8ISOERR_ISR);
+void spare_isr(void) __interrupt(RESERVED_ISR); // not used
 // gpif ints
-void ep2pf_isr() __interrupt(EP2PF_ISR);
-void ep4pf_isr() __interrupt(EP4PF_ISR);
-void ep6pf_isr() __interrupt(EP6PF_ISR);
-void ep8pf_isr() __interrupt(EP8PF_ISR);
-void ep2ef_isr() __interrupt(EP2EF_ISR);
-void ep4ef_isr() __interrupt(EP4EF_ISR);
-void ep6ef_isr() __interrupt(EP6EF_ISR);
-void ep8ef_isr() __interrupt(EP8EF_ISR);
-void ep2ff_isr() __interrupt(EP2FF_ISR);
-void ep4ff_isr() __interrupt(EP4FF_ISR);
-void ep6ff_isr() __interrupt(EP6FF_ISR);
-void ep8ff_isr() __interrupt(EP8FF_ISR);
-void gpifdone_isr() __interrupt(GPIFDONE_ISR);
-void gpifwf_isr() __interrupt(GPIFWF_ISR);
+void ep2pf_isr(void) __interrupt(EP2PF_ISR);
+void ep4pf_isr(void) __interrupt(EP4PF_ISR);
+void ep6pf_isr(void) __interrupt(EP6PF_ISR);
+void ep8pf_isr(void) __interrupt(EP8PF_ISR);
+void ep2ef_isr(void) __interrupt(EP2EF_ISR);
+void ep4ef_isr(void) __interrupt(EP4EF_ISR);
+void ep6ef_isr(void) __interrupt(EP6EF_ISR);
+void ep8ef_isr(void) __interrupt(EP8EF_ISR);
+void ep2ff_isr(void) __interrupt(EP2FF_ISR);
+void ep4ff_isr(void) __interrupt(EP4FF_ISR);
+void ep6ff_isr(void) __interrupt(EP6FF_ISR);
+void ep8ff_isr(void) __interrupt(EP8FF_ISR);
+void gpifdone_isr(void) __interrupt(GPIFDONE_ISR);
+void gpifwf_isr(void) __interrupt(GPIFWF_ISR);
 
 #endif
 
index 7c5935eb5baa107fe497328c5e465b12f8974c3d..c83959c4920f79749974a9483fe6e92f85eba858 100644 (file)
@@ -51,4 +51,4 @@ void sio0_init( WORD baud_rate ) __critical ; // baud_rate max should be 57600 s
  Just use one or the other. (This makes terminal echo easy)
 **/
 void putchar(char c);
-char getchar();
+char getchar(void);
index 5dba882ac8a23f3b178473b15d5fb8fda7581e01..fc9e40c6c7b9666052928fb0a7b9e89684821935 100644 (file)
@@ -148,7 +148,7 @@ __xdata BYTE* ep_addr(BYTE ep);
  You can also use the usbjt and enable the sudav isr
  and call the function from withing the sudav isr routine
 */
-void handle_setupdata();
+void handle_setupdata(void);
 
 
 /**
index d216717d27c6c2064f686259a851c1e15c247aae..547e0bfc6d462a1b4774755bbc25bffb93d3b8e0 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep0ack_isr() __interrupt(EP0ACK_ISR) {}
+void ep0ack_isr(void) __interrupt(EP0ACK_ISR) {}
 
index f3d8990e11205e189b23634e0ecea268134a2a02..c55d0fbc0fa96004efb5758aac28bff5c414730a 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep0in_isr() __interrupt(EP0IN_ISR) {}
+void ep0in_isr(void) __interrupt(EP0IN_ISR) {}
 
index a5acedb748dd9aee867a9596f21f20862f14b4d9..a93cd77cfc479c69bc138428ce0017693e9408bf 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep0out_isr() __interrupt(EP0OUT_ISR) {}
+void ep0out_isr(void) __interrupt(EP0OUT_ISR) {}
 
index 7b1ee929bda5c6797b76301fdb7daba5238ecdba..218b7528d308274bd39f97e0f216bfa0a3157b05 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep0ping_isr() __interrupt(EP0PING_ISR) {}
+void ep0ping_isr(void) __interrupt(EP0PING_ISR) {}
 
index b666fcb33c98c2bbf39e8ee35fd842c9c19ee25f..4197bd5434269a976bd6cdcf18d943e1f43a12f3 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep1in_isr() __interrupt(EP1IN_ISR) {}
+void ep1in_isr(void) __interrupt(EP1IN_ISR) {}
 
index 6c87dc20f39c21ef44da9a75e24d3cb16363aa13..8e19ca010ded305aab29c4ed16c8e204d4d783c6 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep1out_isr() __interrupt(EP1OUT_ISR) {}
+void ep1out_isr(void) __interrupt(EP1OUT_ISR) {}
 
index c32d437c125bcffa4557087989f44ac398913e2d..62849214c01eacbbb9114069817df958791f99f1 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep1ping_isr() __interrupt(EP1PING_ISR) {}
+void ep1ping_isr(void) __interrupt(EP1PING_ISR) {}
 
index 4de637a37f8f3496956bc52c6deb2ca839955dfe..4596b3cedb3285b545691d1c778c5a611687c15b 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2_isr() __interrupt(EP2_ISR) {}
+void ep2_isr(void) __interrupt(EP2_ISR) {}
 
index 46f3f87a41a073ad12984eaac1d9fb7fe4a49421..a88f1571d78a28b4b9297b1cea32a59a74972c15 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2ef_isr() __interrupt(EP2EF_ISR){}
+void ep2ef_isr(void) __interrupt(EP2EF_ISR){}
 
index 400e48030e34c86863238c2559cacf54d89b52c2..1c073fbd70c9914e839aeb8c54becaabb627b30a 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2ff_isr() __interrupt(EP2FF_ISR){}
+void ep2ff_isr(void) __interrupt(EP2FF_ISR){}
 
index d0ca4a894077edaa8b3a48bd1ded86a858171441..7b121a5125ea632a5822fce1bf7cf3beaae5d4a0 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2isoerr_isr() __interrupt(EP2ISOERR_ISR) {}
+void ep2isoerr_isr(void) __interrupt(EP2ISOERR_ISR) {}
 
index 9bd8e9aac603d686d7e20e3242be97336182cf55..4aa71d339bc4bc64579b437151b1cedbd2f209fc 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2pf_isr() __interrupt(EP2PF_ISR){}
+void ep2pf_isr(void) __interrupt(EP2PF_ISR){}
 
index dad1e953ac847594b194dd36c6bd98ca51fce0cf..336616cd38a00edfc05957f1311faacb2ee538f2 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep2ping_isr() __interrupt(EP2PING_ISR) {}
+void ep2ping_isr(void) __interrupt(EP2PING_ISR) {}
 
index 5affac9a0a7488f82dc4038f5b96448b98eb6a71..19beb727a80e535fbabca303aad56d892db77df1 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4_isr() __interrupt(EP4_ISR) {}
+void ep4_isr(void) __interrupt(EP4_ISR) {}
 
index 4a0cff1a66c288a790dfaabac6614542cd5f52a6..77c5576b084c72e3fe6759b0020d6d7232cbc3a5 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4ef_isr() __interrupt(EP4EF_ISR){}
+void ep4ef_isr(void) __interrupt(EP4EF_ISR){}
 
index 3278da2d16cea76f48c23290546c4946e414b3d8..cbe0b686bb2e5034413cac9f76de40e7b0662102 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4ff_isr() __interrupt(EP4FF_ISR){}
+void ep4ff_isr(void) __interrupt(EP4FF_ISR){}
 
index dcd7ff906402180c59c2d64066271990a679bc54..d198f3b85f831b43b62b647f5aedba9ae246b7c3 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4isoerr_isr() __interrupt(EP4ISOERR_ISR) {}
+void ep4isoerr_isr(void) __interrupt(EP4ISOERR_ISR) {}
 
index 7bbe9f021eae73f20a40db677797e5986a6c0777..14ec7e5b1e60c986beabf1d9c41fb02c9b853b85 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4pf_isr() __interrupt(EP4PF_ISR){}
+void ep4pf_isr(void) __interrupt(EP4PF_ISR){}
 
index 8d2268563c441bec10fa10a3bda25841dc2d6d30..47de37217cd337746cb57951db2d9b8b470ed622 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep4ping_isr() __interrupt(EP4PING_ISR) {}
+void ep4ping_isr(void) __interrupt(EP4PING_ISR) {}
 
index 630f9b264d556625fd0655a8b7771f01ff74d488..61801f2fb9371840b64f2a303b407b1cf22925b4 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6_isr() __interrupt(EP6_ISR) {}
+void ep6_isr(void) __interrupt(EP6_ISR) {}
 
index e9ba6d547487f503dc4beefb7305e089b120d377..28b2db39956741c6e27d2494257f2508900696d3 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6ef_isr() __interrupt(EP6EF_ISR){}
+void ep6ef_isr(void) __interrupt(EP6EF_ISR){}
 
index 011fe8713711edcbd8fb42f8456f233c0c2a8e7a..051b6e291eb9825631a694b8fd38e0f53b729620 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6ff_isr() __interrupt(EP6FF_ISR){}
+void ep6ff_isr(void) __interrupt(EP6FF_ISR){}
 
index 8c0057777f34e3a95544ec83dc92a16984ffbbb6..efae2cfd54178e2a0894178b8602f4c45ef798c0 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6isoerr_isr() __interrupt(EP6ISOERR_ISR) {}
+void ep6isoerr_isr(void) __interrupt(EP6ISOERR_ISR) {}
 
index 52f6d73857e7b8ca838af5c5c0fa414d5ae9c6e0..dee4023149a28c41bbd8e7afbcbb8e0850959acc 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6pf_isr() __interrupt(EP6PF_ISR){}
+void ep6pf_isr(void) __interrupt(EP6PF_ISR){}
 
index 5430f2097ed2d85348c6dcc7a558a634fd027a65..9ed855f7d520c4a66c75a7800037668a2f25bc7e 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep6ping_isr() __interrupt(EP6PING_ISR) {}
+void ep6ping_isr(void) __interrupt(EP6PING_ISR) {}
 
index d415a3ec585391cb2fa7fbfc1e3e0e9fec86bad1..8ebce9b8d13728aeaea10018706443f5e0003d54 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8_isr() __interrupt(EP8_ISR) {}
+void ep8_isr(void) __interrupt(EP8_ISR) {}
 
index d04d2376e84d51f19adfb73394579b4144472067..508f49b99f484c5f53ecb6ec374731935441cb07 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8ef_isr() __interrupt(EP8EF_ISR){}
+void ep8ef_isr(void) __interrupt(EP8EF_ISR){}
 
index d1e5fcd7956ba1e23038fbb0e09f3b62a0f04ad9..88811d7d4d9be1c876c142273fb7edba0628168d 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8ff_isr() __interrupt(EP8FF_ISR){}
+void ep8ff_isr(void) __interrupt(EP8FF_ISR){}
 
index a7e8e0f9c0a05c7daa6aece2c8a3294191c9fa6f..fa5f54c5e393e001365afac1c7059c416a9c4f9d 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8isoerr_isr() __interrupt(EP8ISOERR_ISR) {}
+void ep8isoerr_isr(void) __interrupt(EP8ISOERR_ISR) {}
 
index 53dcdf274aacc791c92df58eac5a4860af3c1b25..245fd343959742d55308b8126eb5e20c2fead6e7 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8pf_isr() __interrupt(EP8PF_ISR){}
+void ep8pf_isr(void) __interrupt(EP8PF_ISR){}
 
index 5cf05dc70900be3f92085a3f5061271f8c33a2e6..56965e6aca3f35ae798f0028181e8e8091ca1654 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ep8ping_isr() __interrupt(EP8PING_ISR) {}
+void ep8ping_isr(void) __interrupt(EP8PING_ISR) {}
 
index cf4e1f61dd37a1fbefd742cf8ee99a5188c87714..921b1defc4891947a47aa91d92e779a466665e4f 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void errlimit_isr() __interrupt(ERRLIMIT_ISR) {}
+void errlimit_isr(void) __interrupt(ERRLIMIT_ISR) {}
 
index ee5ce1f65c3878c61010097716057e6b917df830..03f0bb5fe22cb8f98c108dd43dae5186132eee83 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void gpifdone_isr() __interrupt(GPIFDONE_ISR){}
+void gpifdone_isr(void) __interrupt(GPIFDONE_ISR){}
 
index e9941541ef3c1320f0ed8bb88a0fd94923a5ac11..b220a9fe313258fd82f4abd7b60cbbbbb2daadf7 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void gpifwf_isr() __interrupt(GPIFWF_ISR){}
+void gpifwf_isr(void) __interrupt(GPIFWF_ISR){}
 
index 9daabc12bb2f22bc86ef0f14de7e35ed01dfcaa7..dcbd0e4b38771cd0904eea832b4dff7e0bde4112 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void hispeed_isr() __interrupt(HISPEED_ISR) {}
+void hispeed_isr(void) __interrupt(HISPEED_ISR) {}
 
index aa0a75232720e7b6eece6bd97e0551f36104f464..97fb05e8e9f6df8f1c58564d2a6acdb75e4debb4 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void ibn_isr() __interrupt(IBN_ISR) {}
+void ibn_isr(void) __interrupt(IBN_ISR) {}
 
index 64a409c464480fd7af1a6a60549cb873e2c5e65d..8b0b865460bfde13e516a4ee8f025b5ff1b68d49 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void sof_isr() __interrupt(SOF_ISR) {}
+void sof_isr(void) __interrupt(SOF_ISR) {}
 
index 3b81fd207667a2a8a1f6644b8ecac8de0f797700..effb7d026f2e4216b1a69f45039c4c4743be1686 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void spare_isr() __interrupt(RESERVED_ISR) {}
+void spare_isr(void) __interrupt(RESERVED_ISR) {}
 
index 4d36b59aca06d9edd20b84f907227d961ed3bacb..d5ed73bf56a7c47747f3fae0a31720a1440c128d 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void sudav_isr() __interrupt(SUDAV_ISR) {}
+void sudav_isr(void) __interrupt(SUDAV_ISR) {}
 
index cf08b28af938050a5cbad1dc6a68c575b974c555..1f471179dd0d27fe1403c74b85ff0b135d340124 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void suspend_isr() __interrupt(SUSPEND_ISR) {}
+void suspend_isr(void) __interrupt(SUSPEND_ISR) {}
 
index 8c7368d243636ff8d9edbe0abb08c42e3396b78b..9c424c67e1bc863e7011b4c34fad2d594f73f4ac 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void sutok_isr() __interrupt(SUTOK_ISR) {}
+void sutok_isr(void) __interrupt(SUTOK_ISR) {}
 
index 8888eedec64c5f0f5687c745d6949091476755ae..5a91e080870c7cce75248a4e639b64d47bfa97e3 100644 (file)
@@ -17,5 +17,5 @@
 
 #include <autovector.h>
 
-void usbreset_isr() __interrupt(USBRESET_ISR) {}
+void usbreset_isr(void) __interrupt(USBRESET_ISR) {}
 
index 3114d5801bd7287eabcdad9c6145d9732908294f..60eb0187f41da6d798adb294553c8f2c297c2a49 100644 (file)
@@ -68,7 +68,7 @@ void sio0_init( WORD baud_rate ) __critical { // baud_rate max should be 57600 s
 
 }
 
-char getchar() {
+char getchar(void) {
   char c;
   while (!RI)
     ;  
index 878f7b948c3da870373640ddb80979246f7c2ccd..a1eb41d129f9085b7fb2a7b449fe69516c6de2c0 100644 (file)
@@ -34,7 +34,7 @@ extern BOOL handle_vendorcommand(BYTE cmd);
 extern BOOL handle_set_configuration(BYTE cfg);
 extern BOOL handle_get_interface(BYTE ifc, BYTE* alt_ifc);
 extern BOOL handle_set_interface(BYTE ifc,BYTE alt_ifc);
-extern BYTE handle_get_configuration();
+extern BYTE handle_get_configuration(void);
 extern BOOL handle_set_configuration(BYTE cfg);
 extern void handle_reset_ep(BYTE ep);
 
@@ -44,16 +44,16 @@ extern void handle_reset_ep(BYTE ep);
 
 
 //  GET_STATUS,
-BOOL handle_get_status();
+BOOL handle_get_status(void);
 //  CLEAR_FEATURE,
-BOOL handle_clear_feature();
+BOOL handle_clear_feature(void);
   // 0x02 is reserved
 //  SET_FEATURE=0x03,
-BOOL handle_set_feature();
+BOOL handle_set_feature(void);
   // 0x04 is reserved
 //  SET_ADDRESS=0x05, // this is handled by EZ-USB core unless RENUM=0
 //  GET_DESCRIPTOR,
-void handle_get_descriptor();
+void handle_get_descriptor(void);
 //  SET_DESCRIPTOR,
 //  GET_CONFIGURATION, // handled by callback
 //  SET_CONFIGURATION, // handled by callback
@@ -68,7 +68,7 @@ void handle_get_descriptor();
  handshake
 */
 
-void handle_setupdata() {
+void handle_setupdata(void) {
     //printf ( "Handle setupdat: %02x\n", SETUPDAT[1] );
 
     switch ( SETUPDAT[1] ) {
@@ -156,7 +156,7 @@ __xdata BYTE* ep_addr(BYTE ep) { // bit 8 of ep_num is the direction
 volatile BOOL self_powered=FALSE;
 volatile BOOL remote_wakeup_allowed=FALSE;
 
-BOOL handle_get_status() {
+BOOL handle_get_status(void) {
     
     switch ( SETUPDAT[0] ) {
 
@@ -201,7 +201,7 @@ BOOL handle_get_status() {
 #define GF_DEVICE 0
 #define GF_ENDPOINT 2
 
-BOOL handle_clear_feature() {
+BOOL handle_clear_feature(void) {
  //printf ( "Clear Feature\n" );
  switch ( SETUPDAT[0] ) {
    case GF_DEVICE:
@@ -227,7 +227,7 @@ BOOL handle_clear_feature() {
  return TRUE;
 }
 
-BOOL handle_set_feature() {
+BOOL handle_set_feature(void) {
  printf ( "Set Feature %02x\n", SETUPDAT[0] );
  switch ( SETUPDAT[0] ) {
   case GF_DEVICE:
@@ -299,7 +299,7 @@ void handle_hispeed(BOOL highspeed) {
  *  String
  *  Other-Speed
  **/
-void handle_get_descriptor() {
+void handle_get_descriptor(void) {
     //printf ( "Get Descriptor\n" );
     
     switch ( SETUPDAT[3] ) {