Files
homeclaw/web-ui/vendor/avr8js/index.js
T
kim 209f3a3aef v3.0.6: RP2040 에뮬레이터 개선 — USB CDC, vendor화, 부팅 감지
- USB CDC 경로 복원: #define Serial Serial1 우회 제거
- rp2040js/avr8js/codemirror/xterm/monaco-editor vendor화
- /vendor 정적 라우팅 추가 (Express 5 catch-all 우회)
- 부팅 완료 타임아웃 감지 (Serial 출력 없어도 8초 후 RAF 전환)
- 리셋 시 Simulator 재생성으로 주변 장치 상태 초기화
- 시리얼 패널의 내부 메시지를 console.log로 이동
2026-06-19 15:49:36 +09:00

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';