trunk/src/emu/machine/s3c2400.h
| r29176 | r29177 | |
| 379 | 379 | // static configuration |
| 380 | 380 | static void static_set_palette_tag(device_t &device, const char *tag); |
| 381 | 381 | |
| 382 | | // access to legacy token |
| 383 | | struct s3c24xx_t *token() const { assert(m_token != NULL); return m_token; } |
| 384 | | |
| 385 | 382 | // device-level overrides |
| 386 | 383 | virtual void device_config_complete(); |
| 387 | 384 | virtual void device_start(); |
| 388 | 385 | virtual void device_reset(); |
| 389 | 386 | private: |
| 390 | 387 | // internal state |
| 391 | | struct s3c24xx_t *m_token; |
| 392 | 388 | required_device<palette_device> m_palette; |
| 393 | 389 | public: |
| 394 | 390 | UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); |
trunk/src/emu/machine/s3c2410.h
| r29176 | r29177 | |
| 464 | 464 | // static configuration |
| 465 | 465 | static void static_set_palette_tag(device_t &device, const char *tag); |
| 466 | 466 | |
| 467 | | // access to legacy token |
| 468 | | struct s3c24xx_t *token() const { assert(m_token != NULL); return m_token; } |
| 469 | | |
| 470 | 467 | DECLARE_WRITE_LINE_MEMBER( frnb_w ); |
| 471 | 468 | |
| 472 | 469 | // device-level overrides |
| r29176 | r29177 | |
| 475 | 472 | virtual void device_reset(); |
| 476 | 473 | private: |
| 477 | 474 | // internal state |
| 478 | | struct s3c24xx_t *m_token; |
| 479 | 475 | required_device<palette_device> m_palette; |
| 480 | 476 | public: |
| 481 | 477 | UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect); |