trunk/src/mame/machine/nb1413m3.c
| r19077 | r19078 | |
| 42 | 42 | |
| 43 | 43 | #define NB1413M3_TIMER_BASE 20000000 |
| 44 | 44 | |
| 45 | | /* TODO: is all of this actually programmable in some way? */ |
| 45 | /* TODO: is all of this actually programmable? */ |
| 46 | 46 | static TIMER_CALLBACK( nb1413m3_timer_callback ) |
| 47 | 47 | { |
| 48 | 48 | machine.scheduler().timer_set(attotime::from_hz(NB1413M3_TIMER_BASE) * 256, FUNC(nb1413m3_timer_callback)); |
| r19077 | r19078 | |
| 59 | 59 | nb1413m3_nmi_count++; |
| 60 | 60 | } |
| 61 | 61 | |
| 62 | | #if 1 |
| 63 | 62 | switch (nb1413m3_type) |
| 64 | 63 | { |
| 65 | 64 | case NB1413M3_TAIWANMB: |
| r19077 | r19078 | |
| 71 | 70 | case NB1413M3_PASTELG: |
| 72 | 71 | nb1413m3_74ls193_counter = 0x02; // 96 ??? |
| 73 | 72 | break; |
| 74 | | //case NB1413M3_HYHOO: |
| 73 | case NB1413M3_HYHOO: |
| 75 | 74 | case NB1413M3_HYHOO2: |
| 76 | 75 | nb1413m3_74ls193_counter = 0x05; // 128 ??? |
| 77 | 76 | break; |
| 78 | 77 | } |
| 79 | | #endif |
| 80 | 78 | } |
| 81 | | |
| 82 | | #if 0 |
| 83 | | // nbmj1413m3_nmi_clock_w ?w?? |
| 84 | | // ---------------------------------------------------------------------------------------------------------------- |
| 85 | | // nbmj8688 Z80:5.00MHz (20000000/4) |
| 86 | | // 7 144-145 mjsikaku, mjsikakb, otonano, mjcamera |
| 87 | | |
| 88 | | // ---------------------------------------------------------------------------------------------------------------- |
| 89 | | // nbmj8891 Z80:5.00MHz (20000000/4) |
| 90 | | // 7 144-145 msjiken, telmahjn, mjcamerb, mmcamera |
| 91 | | |
| 92 | | // ---------------------------------------------------------------------------------------------------------------- |
| 93 | | // nbmj8688 Z80:5.00MHz (20000000/4) |
| 94 | | // 6 130-131 kaguya, kaguya2, idhimitu |
| 95 | | |
| 96 | | // ---------------------------------------------------------------------------------------------------------------- |
| 97 | | // nbmj8891 Z80:5.00MHz (20000000/4) |
| 98 | | // 6 130-131 hanamomo, gionbana, mgion, abunai, mjfocus, mjfocusm, peepshow, scandal, scandalm, mgmen89, |
| 99 | | // mjnanpas, mjnanpaa, mjnanpau, bananadr, mladyhtr, chinmoku, club90s, club90sa, lovehous, |
| 100 | | // maiko, mmaiko, hanaoji, pairsten |
| 101 | | |
| 102 | | // ---------------------------------------------------------------------------------------------------------------- |
| 103 | | // nbmj8991 Z80:5MHz (25000000/5) |
| 104 | | // 6 130-131 galkoku, hyouban, galkaika, tokyogal, tokimbsj, mcontest, uchuuai |
| 105 | | |
| 106 | | // ---------------------------------------------------------------------------------------------------------------- |
| 107 | | // nbmj8688 Z80:5.00MHz (20000000/4) |
| 108 | | // 6 81- 82 crystalg(DAC?????x??), crystal2(DAC?????x??) |
| 109 | | // 6 130-131 bijokkoy(?A?j????), bijokkog(?A?j????) |
| 110 | | |
| 111 | | // ---------------------------------------------------------------------------------------------------------------- |
| 112 | | // nbmj8688 Z80:5.00MHz (20000000/4) |
| 113 | | // 4 108-109 bijokkoy(?A?j????), bijokkog(?A?j????) |
| 114 | | |
| 115 | | // ---------------------------------------------------------------------------------------------------------------- |
| 116 | | |
| 117 | | // nbmj1413m3_nmi_clock_w ???w?? |
| 118 | | //*5 130-131? hyhoo, hyhoo2 5.00MHz (????????DAC???????x???????????c) |
| 119 | | //*5 130-131? taiwanmb 5.00MHz (???@??????????DAC???????x?s??) |
| 120 | | //*5 128-129? omotesnd 5.00MHz |
| 121 | | //*2 100-101? pastelg 2.496MHz (19968000/8) ??? |
| 122 | | #endif |
| 123 | 79 | } |
| 124 | 80 | |
| 125 | 81 | MACHINE_START( nb1413m3 ) |