Changeset 3c30832 in buchla-emu for emu/all.h


Ignore:
Timestamp:
07/23/2017 08:57:53 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
375f7fb
Parents:
8e1b163
Message:

Interrupt handling. Serial console shows ROMP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • emu/all.h

    r8e1b163 r3c30832  
    7272extern void fpu_init(void);
    7373extern void fpu_quit(void);
    74 extern void fpu_exec(void);
     74extern bool fpu_exec(void);
    7575extern uint32_t fpu_read(uint32_t off, int32_t sz);
    7676extern void fpu_write(uint32_t off, int32_t sz, uint32_t val);
     
    7878extern void vid_init(void);
    7979extern void vid_quit(void);
    80 extern void vid_exec(void);
     80extern bool vid_exec(void);
    8181extern uint32_t vid_read(uint32_t off, int32_t sz);
    8282extern void vid_write(uint32_t off, int32_t sz, uint32_t val);
     
    8484extern void tim_init(void);
    8585extern void tim_quit(void);
    86 extern void tim_exec(void);
     86extern bool tim_exec(void);
    8787extern uint32_t tim_read(uint32_t off, int32_t sz);
    8888extern void tim_write(uint32_t off, int32_t sz, uint32_t val);
     
    9090extern void lcd_init(void);
    9191extern void lcd_quit(void);
    92 extern void lcd_exec(void);
     92extern bool lcd_exec(void);
    9393extern uint32_t lcd_read(uint32_t off, int32_t sz);
    9494extern void lcd_write(uint32_t off, int32_t sz, uint32_t val);
     
    9696extern void ser_init(void);
    9797extern void ser_quit(void);
    98 extern void ser_exec(void);
     98extern bool ser_exec(void);
    9999extern uint32_t ser_read(uint32_t off, int32_t sz);
    100100extern void ser_write(uint32_t off, int32_t sz, uint32_t val);
     
    105105extern void mid_init(void);
    106106extern void mid_quit(void);
    107 extern void mid_exec(void);
     107extern bool mid_exec(void);
    108108extern uint32_t mid_read(uint32_t off, int32_t sz);
    109109extern void mid_write(uint32_t off, int32_t sz, uint32_t val);
     
    111111extern void fdd_init(void);
    112112extern void fdd_quit(void);
    113 extern void fdd_exec(void);
     113extern bool fdd_exec(void);
    114114extern uint32_t fdd_read(uint32_t off, int32_t sz);
    115115extern void fdd_write(uint32_t off, int32_t sz, uint32_t val);
     
    117117extern void snd_init(void);
    118118extern void snd_quit(void);
    119 extern void snd_exec(void);
     119extern bool snd_exec(void);
    120120extern uint32_t snd_read(uint32_t off, int32_t sz);
    121121extern void snd_write(uint32_t off, int32_t sz, uint32_t val);
     
    123123extern void led_init(void);
    124124extern void led_quit(void);
    125 extern void led_exec(void);
     125extern bool led_exec(void);
    126126extern uint32_t led_read(uint32_t off, int32_t sz);
    127127extern void led_write(uint32_t off, int32_t sz, uint32_t val);
     
    129129extern void kbd_init(void);
    130130extern void kbd_quit(void);
    131 extern void kbd_exec(void);
     131extern bool kbd_exec(void);
    132132extern uint32_t kbd_read(uint32_t off, int32_t sz);
    133133extern void kbd_write(uint32_t off, int32_t sz, uint32_t val);
Note: See TracChangeset for help on using the changeset viewer.