src/mess/devices/bitbngr.c
| r9732 | r9733 | |
| 115 | 115 | const char *bitbanger_mode_string(running_device *device) |
| 116 | 116 | { |
| 117 | 117 | bitbanger_token *bi = get_token(device); |
| 118 | | static const char *modes[] = {"Printer", "Modem"}; |
| 118 | static const char *const modes[] = {"Printer", "Modem"}; |
| 119 | 119 | |
| 120 | | return(modes[bi->mode]); |
| 120 | return(modes[bi->mode]); |
| 121 | 121 | } |
| 122 | 122 | |
| 123 | 123 | |
| r9732 | r9733 | |
| 163 | 163 | const char *bitbanger_tune_string(running_device *device) |
| 164 | 164 | { |
| 165 | 165 | bitbanger_token *bi = get_token(device); |
| 166 | | static const char *tunes[] = {"-2.0%", "-1.75%", "-1.5%", "-1.25%", "-1.0%", "-0.75%", "-0.5", "-0.25%", "\xc2\xb1""0%", |
| 166 | static const char *const tunes[] = {"-2.0%", "-1.75%", "-1.5%", "-1.25%", "-1.0%", "-0.75%", "-0.5", "-0.25%", "\xc2\xb1""0%", |
| 167 | 167 | "+0.25%", "+0.5%", "+0.75%", "+1.0%", "+1.25%", "+1.5%", "+1.75%", "+2.0%"}; |
| 168 | 168 | |
| 169 | | return(tunes[bi->tune]); |
| 169 | return(tunes[bi->tune]); |
| 170 | 170 | } |
| 171 | 171 | |
| 172 | 172 | |
| r9732 | r9733 | |
| 176 | 176 | static float bitbanger_tune_value(running_device *device) |
| 177 | 177 | { |
| 178 | 178 | bitbanger_token *bi = get_token(device); |
| 179 | | float tunes[] = {0.97f, 0.9825f, 0.985f, 0.9875f, 0.99f, 0.9925f, 0.995f, 0.9975f, 1.0f, |
| 179 | static const float tunes[] = {0.97f, 0.9825f, 0.985f, 0.9875f, 0.99f, 0.9925f, 0.995f, 0.9975f, 1.0f, |
| 180 | 180 | 1.0025f, 1.005f, 1.0075f, 1.01f, 1.0125f, 1.015f, 1.0175f, 1.02f}; |
| 181 | 181 | |
| 182 | | return(tunes[bi->tune]); |
| 182 | return(tunes[bi->tune]); |
| 183 | 183 | } |
| 184 | 184 | |
| 185 | 185 | |
| r9732 | r9733 | |
| 190 | 190 | static UINT32 bitbanger_baud_value(running_device *device) |
| 191 | 191 | { |
| 192 | 192 | bitbanger_token *bi = get_token(device); |
| 193 | | float bauds[] = { 150.0f, 300.0f, 600.0f, 1200.0f, 2400.0f, 4800.0f, 9600.0f, |
| 193 | static const float bauds[] = { 150.0f, 300.0f, 600.0f, 1200.0f, 2400.0f, 4800.0f, 9600.0f, |
| 194 | 194 | 14400.0f, 28800.0f, 38400.0f, 57600.0f, 115200.0f}; |
| 195 | | float result = bitbanger_tune_value(device) * bauds[bi->baud]; |
| 196 | | return (UINT32)result; |
| 195 | float result = bitbanger_tune_value(device) * bauds[bi->baud]; |
| 196 | return (UINT32)result; |
| 197 | 197 | } |
| 198 | 198 | |
| 199 | 199 | |
| r9732 | r9733 | |
| 204 | 204 | const char *bitbanger_baud_string(running_device *device) |
| 205 | 205 | { |
| 206 | 206 | bitbanger_token *bi = get_token(device); |
| 207 | | static const char *bauds[] = { "150", "300", "600", "1200", "2400", "4800", |
| 207 | static const char *const bauds[] = { "150", "300", "600", "1200", "2400", "4800", |
| 208 | 208 | "9600", "14400", "28800", "38400", "57600", "115200"}; |
| 209 | 209 | |
| 210 | | return(bauds[bi->baud]); |
| 210 | return(bauds[bi->baud]); |
| 211 | 211 | } |
| 212 | 212 | |
| 213 | 213 | |
| r9732 | r9733 | |
| 304 | 304 | static UINT8 bit_buffer[1000]; |
| 305 | 305 | UINT32 byte_buffer_size, bit_buffer_size; |
| 306 | 306 | int i, j; |
| 307 | | const UINT8 bitmask[8] = {0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 }; |
| 307 | static const UINT8 bitmask[8] = {0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 }; |
| 308 | 308 | |
| 309 | 309 | bit_buffer_size = 0; |
| 310 | 310 | byte_buffer_size = 100; |
src/mess/tools/imgtool/modules/psion.c
| r9732 | r9733 | |
| 360 | 360 | { |
| 361 | 361 | UINT8 data, *buffer = NULL; |
| 362 | 362 | UINT16 size = 0; |
| 363 | | char ob3_magic[3] = {'O', 'R', 'G'}; |
| 363 | static const char ob3_magic[3] = {'O', 'R', 'G'}; |
| 364 | 364 | |
| 365 | 365 | stream_read(instream, &data, 1); |
| 366 | 366 | |
| r9732 | r9733 | |
| 407 | 407 | static imgtoolerr_t datapack_create( imgtool_image *image, imgtool_stream *stream, option_resolution *opts) |
| 408 | 408 | { |
| 409 | 409 | psion_pack *pack = (psion_pack*)imgtool_image_extra_bytes(image); |
| 410 | | UINT8 opk_magic[4] = {'O', 'P', 'K', 0x00}; |
| 411 | | UINT8 pack_head[8] = {0x40, 0x00, 0x59, 0x01, 0x01, 0x01, 0x00, 0x00}; |
| 410 | static const UINT8 opk_magic[4] = {'O', 'P', 'K', 0x00}; |
| 411 | static const UINT8 pack_head[8] = {0x40, 0x00, 0x59, 0x01, 0x01, 0x01, 0x00, 0x00}; |
| 412 | 412 | UINT16 checksum; |
| 413 | 413 | |
| 414 | 414 | pack_head[0] |= (option_resolution_lookup_int(opts, 'R')) ? 0x00 : 0x02; |
| r9732 | r9733 | |
| 548 | 548 | { |
| 549 | 549 | imgtool_image *image = imgtool_partition_image(partition); |
| 550 | 550 | psion_pack *pack = (psion_pack*)imgtool_image_extra_bytes(image); |
| 551 | | UINT8 data_head[4] = {0x02, 0x80, 0x00, 0x00}; |
| 551 | static const UINT8 data_head[4] = {0x02, 0x80, 0x00, 0x00}; |
| 552 | 552 | UINT8 head[3]; |
| 553 | 553 | UINT16 size = 0; |
| 554 | 554 | UINT8 type = option_resolution_lookup_int(opts, 'T'); |
src/mess/machine/trs80.c
| r9732 | r9733 | |
| 462 | 462 | EEh 9600 |
| 463 | 463 | FFh 19200 */ |
| 464 | 464 | |
| 465 | | int baud_clock[]={ 800, 1200, 1760, 2152, 2400, 4800, 9600, 19200, 28800, 32000, 38400, 57600, 76800, 115200, 153600, 307200 }; |
| 465 | static const int baud_clock[]={ 800, 1200, 1760, 2152, 2400, 4800, 9600, 19200, 28800, 32000, 38400, 57600, 76800, 115200, 153600, 307200 }; |
| 466 | 466 | ay31015_set_receiver_clock( state->ay31015, baud_clock[data & 0x0f]); |
| 467 | 467 | ay31015_set_transmitter_clock( state->ay31015, baud_clock[data>>4]); |
| 468 | 468 | } |
src/mess/machine/mac.c
| r9732 | r9733 | |
| 417 | 417 | { |
| 418 | 418 | address_space* space = cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM); |
| 419 | 419 | UINT32 onboard_amt, simm_amt, simm_size; |
| 420 | | UINT32 simm_sizes[4] = { 0, 2*1024*1024, 4*1024*1024, 8*1024*1024 }; |
| 420 | static const UINT32 simm_sizes[4] = { 0, 2*1024*1024, 4*1024*1024, 8*1024*1024 }; |
| 421 | 421 | |
| 422 | 422 | // force unmap of entire RAM region |
| 423 | 423 | memory_unmap_write(space, 0, 0x9fffff, 0x9fffff, 0); |
| r9732 | r9733 | |
| 3293 | 3293 | |
| 3294 | 3294 | void mac_state::nubus_slot_interrupt(UINT8 slot, UINT32 state) |
| 3295 | 3295 | { |
| 3296 | | UINT8 masks[6] = { 0x1, 0x2, 0x4, 0x8, 0x10, 0x20 }; |
| 3296 | static const UINT8 masks[6] = { 0x1, 0x2, 0x4, 0x8, 0x10, 0x20 }; |
| 3297 | 3297 | mac_state *mac = machine->driver_data<mac_state>(); |
| 3298 | 3298 | |
| 3299 | 3299 | slot -= 9; |
src/mess/video/gba.c
| r9732 | r9733 | |
| 230 | 230 | static void draw_roz_scanline(gba_state *state, UINT32 *scanline, int ypos, UINT32 enablemask, UINT32 ctrl, INT32 X, INT32 Y, INT32 PA, INT32 PB, INT32 PC, INT32 PD, INT32 *currentx, INT32 *currenty, int changed) |
| 231 | 231 | { |
| 232 | 232 | UINT32 base, mapbase, size; |
| 233 | | INT32 sizes[4] = { 128, 256, 512, 1024 }; |
| 233 | static const INT32 sizes[4] = { 128, 256, 512, 1024 }; |
| 234 | 234 | INT32 cx, cy, x, pixx, pixy; |
| 235 | 235 | UINT8 *mgba_vram = (UINT8 *)state->gba_vram; |
| 236 | 236 | UINT32 tile; |
src/mess/drivers/pc6001.c
| r9732 | r9733 | |
| 441 | 441 | for(i=0;i<4;i++) |
| 442 | 442 | { |
| 443 | 443 | int pen[2]; |
| 444 | #if 0 |
| 445 | /* palette reference: */ |
| 446 | static const UINT8 pal_num[] = { 0x00, 0x04, 0x01, 0x05, |
| 447 | 0x02, 0x06, 0x03, 0x07, |
| 448 | 0x08, 0x0c, 0x09, 0x0d, |
| 449 | 0x0a, 0x0e, 0x0b, 0x0f }; |
| 444 | 450 | |
| 445 | | /* |
| 446 | | palette reference: |
| 447 | | UINT8 pal_num[] = { 0x00, 0x04, 0x01, 0x05, |
| 448 | | 0x02, 0x06, 0x03, 0x07, |
| 449 | | 0x08, 0x0c, 0x09, 0x0d, |
| 450 | | 0x0a, 0x0e, 0x0b, 0x0f }; |
| 451 | color |= pal_num[(pen[0] & 3) | ((pen[1] & 3) << 2)]; |
| 452 | #endif |
| 451 | 453 | |
| 452 | | color |= pal_num[(pen[0] & 3) | ((pen[1] & 3) << 2)]; |
| 453 | | */ |
| 454 | | |
| 455 | 454 | pen[0] = state->video_ram[count+0x0000] >> (6-i*2) & 3; |
| 456 | 455 | pen[1] = state->video_ram[count+0x2000] >> (6-i*2) & 3; |
| 457 | 456 | |
| r9732 | r9733 | |
| 484 | 483 | for(i=0;i<8;i++) |
| 485 | 484 | { |
| 486 | 485 | int pen[2]; |
| 486 | #if 0 |
| 487 | /* palette reference: */ |
| 488 | static const UINT8 pal_num[] = { 0x00, 0x04, 0x01, 0x05 }; |
| 487 | 489 | |
| 488 | | /* |
| 489 | | palette reference: |
| 490 | | UINT8 pal_num[] = { 0x00, 0x04, 0x01, 0x05 }; |
| 490 | color |= pal_num[(pen[0] & 1) | ((pen[1] & 1) << 1)]; |
| 491 | #endif |
| 491 | 492 | |
| 492 | | color |= pal_num[(pen[0] & 1) | ((pen[1] & 1) << 1)]; |
| 493 | | */ |
| 494 | | |
| 495 | 493 | pen[0] = state->video_ram[count+0x0000] >> (7-i) & 1; |
| 496 | 494 | pen[1] = state->video_ram[count+0x2000] >> (7-i) & 1; |
| 497 | 495 | |
| r9732 | r9733 | |
| 664 | 662 | static WRITE8_HANDLER ( pc6001_system_latch_w ) |
| 665 | 663 | { |
| 666 | 664 | pc6001_state *state = space->machine->driver_data<pc6001_state>(); |
| 667 | | UINT16 startaddr[] = {0xC000, 0xE000, 0x8000, 0xA000 }; |
| 665 | static const UINT16 startaddr[] = {0xC000, 0xE000, 0x8000, 0xA000 }; |
| 668 | 666 | |
| 669 | 667 | state->video_ram = state->ram + startaddr[(data >> 1) & 0x03] - 0x8000; |
| 670 | 668 | |
| r9732 | r9733 | |
| 1193 | 1191 | static WRITE8_HANDLER( pc6001m2_vram_bank_w ) |
| 1194 | 1192 | { |
| 1195 | 1193 | pc6001_state *state = space->machine->driver_data<pc6001_state>(); |
| 1196 | | // UINT32 startaddr[] = {WRAM(6), WRAM(6), WRAM(0), WRAM(4) }; |
| 1194 | //static const UINT32 startaddr[] = {WRAM(6), WRAM(6), WRAM(0), WRAM(4) }; |
| 1197 | 1195 | |
| 1198 | 1196 | state->ex_vram_bank = data; |
| 1199 | 1197 | vram_bank_change(space->machine,(state->ex_vram_bank & 0x06) | ((state->sys_latch & 0x06) << 4)); |
| r9732 | r9733 | |
| 1457 | 1455 | static WRITE8_HANDLER( pc6001sr_bank_rn_w ) |
| 1458 | 1456 | { |
| 1459 | 1457 | pc6001_state *state = space->machine->driver_data<pc6001_state>(); |
| 1460 | | const char* bank_name[8] = { "bank1","bank2","bank3", "bank4", "bank5", "bank6", "bank7", "bank8" }; |
| 1458 | static const char *const bank_name[8] = { "bank1","bank2","bank3", "bank4", "bank5", "bank6", "bank7", "bank8" }; |
| 1461 | 1459 | UINT8 *ROM = memory_region(space->machine, "maincpu"); |
| 1462 | 1460 | UINT8 bank_num; |
| 1463 | 1461 | |
| r9732 | r9733 | |
| 1881 | 1879 | |
| 1882 | 1880 | static UINT8 check_keyboard_press(running_machine *machine) |
| 1883 | 1881 | { |
| 1884 | | const char* portnames[3] = { "key1","key2","key3" }; |
| 1882 | static const char *const portnames[3] = { "key1","key2","key3" }; |
| 1885 | 1883 | int i,port_i,scancode; |
| 1886 | 1884 | UINT8 shift_pressed,caps_lock; |
| 1887 | 1885 | scancode = 0; |
src/mess/drivers/vii.c
| r9732 | r9733 | |
| 568 | 568 | |
| 569 | 569 | static READ16_HANDLER( vii_io_r ) |
| 570 | 570 | { |
| 571 | | static const char *gpioregs[] = { "GPIO Data Port", "GPIO Buffer Port", "GPIO Direction Port", "GPIO Attribute Port", "GPIO IRQ/Latch Port" }; |
| 571 | static const char *const gpioregs[] = { "GPIO Data Port", "GPIO Buffer Port", "GPIO Direction Port", "GPIO Attribute Port", "GPIO IRQ/Latch Port" }; |
| 572 | 572 | static const char gpioports[] = { 'A', 'B', 'C' }; |
| 573 | 573 | |
| 574 | 574 | vii_state *state = space->machine->driver_data<vii_state>(); |
| r9732 | r9733 | |
| 639 | 639 | |
| 640 | 640 | static WRITE16_HANDLER( vii_io_w ) |
| 641 | 641 | { |
| 642 | | static const char *gpioregs[] = { "GPIO Data Port", "GPIO Buffer Port", "GPIO Direction Port", "GPIO Attribute Port", "GPIO IRQ/Latch Port" }; |
| 642 | static const char *const gpioregs[] = { "GPIO Data Port", "GPIO Buffer Port", "GPIO Direction Port", "GPIO Attribute Port", "GPIO IRQ/Latch Port" }; |
| 643 | 643 | static const char gpioports[3] = { 'A', 'B', 'C' }; |
| 644 | 644 | |
| 645 | 645 | vii_state *state = space->machine->driver_data<vii_state>(); |
src/mess/drivers/fm7.c
| r9732 | r9733 | |
| 1260 | 1260 | static void fm7_keyboard_poll_scan(running_machine* machine) |
| 1261 | 1261 | { |
| 1262 | 1262 | fm7_state *state = machine->driver_data<fm7_state>(); |
| 1263 | | const char* portnames[3] = { "key1","key2","key3" }; |
| 1263 | static const char *const portnames[3] = { "key1","key2","key3" }; |
| 1264 | 1264 | int bit = 0; |
| 1265 | 1265 | int x,y; |
| 1266 | 1266 | UINT32 keys; |
| 1267 | 1267 | UINT32 modifiers = input_port_read(machine,"key_modifiers"); |
| 1268 | | UINT16 modscancodes[6] = { 0x52, 0x53, 0x54, 0x55, 0x56, 0x5a }; |
| 1268 | static const UINT16 modscancodes[6] = { 0x52, 0x53, 0x54, 0x55, 0x56, 0x5a }; |
| 1269 | 1269 | |
| 1270 | 1270 | for(x=0;x<3;x++) |
| 1271 | 1271 | { |
| r9732 | r9733 | |
| 1306 | 1306 | static TIMER_CALLBACK( fm7_keyboard_poll ) |
| 1307 | 1307 | { |
| 1308 | 1308 | fm7_state *state = machine->driver_data<fm7_state>(); |
| 1309 | | const char* portnames[3] = { "key1","key2","key3" }; |
| 1309 | static const char *const portnames[3] = { "key1","key2","key3" }; |
| 1310 | 1310 | int x,y; |
| 1311 | 1311 | int bit = 0; |
| 1312 | 1312 | int mod = 0; |
src/mess/drivers/socrates.c
| r9732 | r9733 | |
| 489 | 489 | static rgb_t socrates_create_color(UINT8 color) |
| 490 | 490 | { |
| 491 | 491 | rgb_t composedcolor; |
| 492 | | double lumatable[256] = { |
| 492 | static const double lumatable[256] = { |
| 493 | 493 | LUMA_COL_0 |
| 494 | 494 | LUMA_COL_COMMON |
| 495 | 495 | LUMA_COL_2 |
| r9732 | r9733 | |
| 507 | 507 | LUMA_COL_COMMON |
| 508 | 508 | LUMA_COL_F |
| 509 | 509 | }; |
| 510 | | double chromaintensity[256] = { |
| 510 | static const double chromaintensity[256] = { |
| 511 | 511 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, |
| 512 | 512 | CHROMA_COL_COMMON |
| 513 | 513 | CHROMA_COL_2 |
| r9732 | r9733 | |
| 543 | 543 | E: blue-purple (more blue than color 1, 120 is closest) |
| 544 | 544 | F: grey-thru-white (0 assumed chroma) |
| 545 | 545 | */ |
| 546 | | double phaseangle[16] = { 0, 90, 220, 150, 270, 40, 0, 315, 180, 210, 240, 300, 330, 60, 120, 0 }; // note: these are guessed, not measured yet! |
| 546 | static const double phaseangle[16] = { 0, 90, 220, 150, 270, 40, 0, 315, 180, 210, 240, 300, 330, 60, 120, 0 }; // note: these are guessed, not measured yet! |
| 547 | 547 | int chromaindex = color&0x0F; |
| 548 | 548 | int swappedcolor = ((color&0xf0)>>4)|((color&0x0f)<<4); |
| 549 | 549 | double finalY, finalI, finalQ, finalR, finalG, finalB; |
src/mess/drivers/gp32.c
| r9732 | r9733 | |
| 605 | 605 | static void s3c240x_pwm_start( running_machine *machine, int timer) |
| 606 | 606 | { |
| 607 | 607 | gp32_state *state = machine->driver_data<gp32_state>(); |
| 608 | | const int mux_table[] = { 2, 4, 8, 16}; |
| 609 | | const int prescaler_shift[] = { 0, 0, 8, 8, 8}; |
| 610 | | const int mux_shift[] = { 0, 4, 8, 12, 16}; |
| 611 | | const int tcon_shift[] = { 0, 8, 12, 16, 20}; |
| 608 | static const int mux_table[] = { 2, 4, 8, 16 }; |
| 609 | static const int prescaler_shift[] = { 0, 0, 8, 8, 8 }; |
| 610 | static const int mux_shift[] = { 0, 4, 8, 12, 16 }; |
| 611 | static const int tcon_shift[] = { 0, 8, 12, 16, 20 }; |
| 612 | 612 | const UINT32 *regs = &state->s3c240x_pwm_regs[3+timer*3]; |
| 613 | 613 | UINT32 prescaler, mux, cnt, cmp, auto_reload; |
| 614 | 614 | double freq, hz; |
| r9732 | r9733 | |
| 649 | 649 | static void s3c240x_pwm_recalc( running_machine *machine, int timer) |
| 650 | 650 | { |
| 651 | 651 | gp32_state *state = machine->driver_data<gp32_state>(); |
| 652 | | const int tcon_shift[] = { 0, 8, 12, 16, 20}; |
| 652 | static const int tcon_shift[] = { 0, 8, 12, 16, 20 }; |
| 653 | 653 | if (state->s3c240x_pwm_regs[2] & (1 << tcon_shift[timer])) |
| 654 | 654 | { |
| 655 | 655 | s3c240x_pwm_start( machine, timer); |
| r9732 | r9733 | |
| 700 | 700 | { |
| 701 | 701 | gp32_state *state = machine->driver_data<gp32_state>(); |
| 702 | 702 | int ch = param; |
| 703 | | const int ch_int[] = { INT_TIMER0, INT_TIMER1, INT_TIMER2, INT_TIMER3, INT_TIMER4 }; |
| 703 | static const int ch_int[] = { INT_TIMER0, INT_TIMER1, INT_TIMER2, INT_TIMER3, INT_TIMER4 }; |
| 704 | 704 | verboselog( machine, 2, "PWM %d timer callback\n", ch); |
| 705 | 705 | if (BITS( state->s3c240x_pwm_regs[1], 23, 20) == (ch + 1)) |
| 706 | 706 | { |
| r9732 | r9733 | |
| 731 | 731 | UINT32 curr_tc, curr_src, curr_dst; |
| 732 | 732 | address_space *space = cputag_get_address_space( machine, "maincpu", ADDRESS_SPACE_PROGRAM); |
| 733 | 733 | int dsz, inc_src, inc_dst, servmode; |
| 734 | | const UINT32 ch_int[] = { INT_DMA0, INT_DMA1, INT_DMA2, INT_DMA3}; |
| 734 | static const UINT32 ch_int[] = { INT_DMA0, INT_DMA1, INT_DMA2, INT_DMA3 }; |
| 735 | 735 | verboselog( machine, 5, "DMA %d trigger\n", dma); |
| 736 | 736 | curr_tc = BITS( regs[3], 19, 0); |
| 737 | 737 | curr_src = BITS( regs[4], 28, 0); |
| r9732 | r9733 | |
| 1460 | 1460 | { |
| 1461 | 1461 | int interrupt_pending_flag; |
| 1462 | 1462 | #if 0 |
| 1463 | | const int div_table[] = { 16, 512}; |
| 1463 | static const int div_table[] = { 16, 512 }; |
| 1464 | 1464 | int enable_interrupt, transmit_clock_value, tx_clock_source_selection |
| 1465 | 1465 | double clock; |
| 1466 | 1466 | transmit_clock_value = (data >> 0) & 0xF; |
| r9732 | r9733 | |
| 1552 | 1552 | static void s3c240x_iis_start( running_machine *machine) |
| 1553 | 1553 | { |
| 1554 | 1554 | gp32_state *state = machine->driver_data<gp32_state>(); |
| 1555 | | const UINT32 codeclk_table[] = { 256, 384}; |
| 1555 | static const UINT32 codeclk_table[] = { 256, 384 }; |
| 1556 | 1556 | double freq; |
| 1557 | 1557 | int prescaler_enable, prescaler_control_a, prescaler_control_b, codeclk; |
| 1558 | 1558 | verboselog( machine, 1, "IIS start\n"); |