-
+ E75680EEE6B4D6DAB5E13FD02DB2A86702136633846D4E9D9CA17FFAAE25CE6C1D0D138DB69081802520D9B418B7027A8150271E15E954971BA44D2506F70AD1
m/knobs.asm
(0 . 0)(1 . 60)
1525 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1526 ;; ;;
1527 ;; This file is part of 'M', a MIPS system emulator. ;;
1528 ;; ;;
1529 ;; (C) 2019 Stanislav Datskovskiy ( www.loper-os.org ) ;;
1530 ;; http://wot.deedbot.org/17215D118B7239507FAFED98B98228A001ABFFC7.html ;;
1531 ;; ;;
1532 ;; You do not have, nor can you ever acquire the right to use, copy or ;;
1533 ;; distribute this software ; Should you use this software for any purpose, ;;
1534 ;; or copy and distribute it to anyone or in any manner, you are breaking ;;
1535 ;; the laws of whatever soi-disant jurisdiction, and you promise to ;;
1536 ;; continue doing so for the indefinite future. In any case, please ;;
1537 ;; always : read and understand any software ; verify any PGP signatures ;;
1538 ;; that you use - for any purpose. ;;
1539 ;; ;;
1540 ;; See also http://trilema.com/2015/a-new-software-licensing-paradigm . ;;
1541 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
1542
1543 ;-----------------------------------------------------------------------------
1544 ; Endianism. LITTLE_ENDIAN -- 'little' ; otherwise 'big'
1545 ;-----------------------------------------------------------------------------
1546 ; %define LITTLE_ENDIAN 1
1547 ;-----------------------------------------------------------------------------
1548
1549 ;-----------------------------------------------------------------------------
1550 ; Alignment Grain
1551 ;-----------------------------------------------------------------------------
1552 %define GRAIN 32
1553 ;-----------------------------------------------------------------------------
1554
1555 ;-----------------------------------------------------------------------------
1556 ; Memory Size (MB)
1557 ;-----------------------------------------------------------------------------
1558 %define RAM_SIZE_MB 1040
1559 ;-----------------------------------------------------------------------------
1560
1561 ;-----------------------------------------------------------------------------
1562 ; Start and End of MMIO Peripheral Space
1563 ;-----------------------------------------------------------------------------
1564 %define MMIO_BASE 0x14000000 ;; Bottom of Memory-Mapped Dev. Bus
1565 %define MMIO_TOP 0x1400FFFF ;; Top of Memory-Mapped Dev. Bus
1566 ;-----------------------------------------------------------------------------
1567
1568 ;-----------------------------------------------------------------------------
1569 ; Size of Slave thread stacks
1570 ;-----------------------------------------------------------------------------
1571 %define SLAVE_STACK_SIZE (4 * 1024) ;; 4kB
1572 ;-----------------------------------------------------------------------------
1573
1574 ;-----------------------------------------------------------------------------
1575 ; Timer Slave Frequency (nsec)
1576 ;-----------------------------------------------------------------------------
1577 %define TIMER_SLAVE_PERIOD 10000000 ; for 100Hz
1578 ;-----------------------------------------------------------------------------
1579
1580 ;-----------------------------------------------------------------------------
1581 ; Command Line Argument Count
1582 ;-----------------------------------------------------------------------------
1583 %define CMDLINE_ARG_COUNT 1
1584 ;-----------------------------------------------------------------------------