trunk/src/emu/machine.h
| r250148 | r250149 | |
| 215 | 215 | void schedule_exit(); |
| 216 | 216 | void schedule_hard_reset(); |
| 217 | 217 | void schedule_soft_reset(); |
| 218 | | void schedule_new_driver(const game_driver &driver); |
| 219 | 218 | void schedule_save(const char *filename); |
| 220 | 219 | void schedule_load(const char *filename); |
| 221 | 220 | |
| r250148 | r250149 | |
| 257 | 256 | void start(); |
| 258 | 257 | void set_saveload_filename(const char *filename); |
| 259 | 258 | std::string get_statename(const char *statename_opt); |
| 260 | | void fill_systime(system_time &systime, time_t t); |
| 261 | 259 | void handle_saveload(); |
| 262 | 260 | void soft_reset(void *ptr = NULL, INT32 param = 0); |
| 263 | 261 | void watchdog_fired(void *ptr = NULL, INT32 param = 0); |
trunk/src/emu/memory.h
| r250148 | r250149 | |
| 349 | 349 | |
| 350 | 350 | // direct access |
| 351 | 351 | direct_update_delegate set_direct_update_handler(direct_update_delegate function) { return m_direct->set_direct_update(function); } |
| 352 | | bool set_direct_region(offs_t &byteaddress); |
| 353 | 352 | |
| 354 | 353 | // umap ranges (short form) |
| 355 | 354 | void unmap_read(offs_t addrstart, offs_t addrend) { unmap_read(addrstart, addrend, 0, 0); } |
| r250148 | r250149 | |
| 453 | 452 | void *install_ram_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, read_or_write readorwrite, void *baseptr); |
| 454 | 453 | void install_bank_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, const char *rtag, const char *wtag); |
| 455 | 454 | void install_bank_generic(offs_t addrstart, offs_t addrend, offs_t addrmask, offs_t addrmirror, memory_bank *rbank, memory_bank *wbank); |
| 456 | | void bind_and_install_handler(const address_map_entry &entry, read_or_write readorwrite, device_t *device); |
| 457 | 455 | void adjust_addresses(offs_t &start, offs_t &end, offs_t &mask, offs_t &mirror); |
| 458 | 456 | void *find_backing_memory(offs_t addrstart, offs_t addrend); |
| 459 | 457 | bool needs_backing_store(const address_map_entry *entry); |