- USB CDC 경로 복원: #define Serial Serial1 우회 제거 - rp2040js/avr8js/codemirror/xterm/monaco-editor vendor화 - /vendor 정적 라우팅 추가 (Express 5 catch-all 우회) - 부팅 완료 타임아웃 감지 (Serial 출력 없어도 8초 후 RAF 전환) - 리셋 시 Simulator 재생성으로 주변 장치 상태 초기화 - 시리얼 패널의 내부 메시지를 console.log로 이동
17 lines
1.1 KiB
JavaScript
17 lines
1.1 KiB
JavaScript
// SPDX-License-Identifier: MIT
|
|
// Copyright (c) Uri Shaked and contributors
|
|
export { CPU } from './cpu/cpu.js';
|
|
export { avrInstruction } from './cpu/instruction.js';
|
|
export { avrInterrupt } from './cpu/interrupt.js';
|
|
export { ADCMuxInputType, ADCReference, AVRADC, adcConfig, atmega328Channels, } from './peripherals/adc.js';
|
|
export { AVRClock, clockConfig } from './peripherals/clock.js';
|
|
export { AVREEPROM, EEPROMMemoryBackend, eepromConfig } from './peripherals/eeprom.js';
|
|
export { AVRIOPort, INT0, INT1, PCINT0, PCINT1, PCINT2, PinState, portAConfig, portBConfig, portCConfig, portDConfig, portEConfig, portFConfig, portGConfig, portHConfig, portJConfig, portKConfig, portLConfig, } from './peripherals/gpio.js';
|
|
export { AVRSPI, spiConfig } from './peripherals/spi.js';
|
|
export { AVRTimer, timer0Config, timer1Config, timer2Config } from './peripherals/timer.js';
|
|
export { ATtinyTimer1, attinyTimer1Config } from './peripherals/timer-attiny.js';
|
|
export * from './peripherals/twi.js';
|
|
export { AVRUSART, usart0Config } from './peripherals/usart.js';
|
|
export { AVRUSI } from './peripherals/usi.js';
|
|
export { AVRWatchdog, watchdogConfig } from './peripherals/watchdog.js';
|