Files
homeclaw/web-ui/vendor/rp2040js/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

16 lines
923 B
JavaScript

export { GDBConnection } from './gdb/gdb-connection.js';
export { GDBServer } from './gdb/gdb-server.js';
export { GPIOPin, GPIOPinState } from './gpio-pin.js';
export { I2CMode, I2CSpeed, RPI2C } from './peripherals/i2c.js';
export { BasePeripheral } from './peripherals/peripheral.js';
export { RPPIO, StateMachine } from './peripherals/pio.js';
export { RPUSBController } from './peripherals/usb.js';
export { RP2040 } from './rp2040.js';
export { Simulator } from './simulator.js';
export { USBCDC } from './usb/cdc.js';
export { DataDirection, DescriptorType, SetupRecipient, SetupRequest, SetupType, } from './usb/interfaces.js';
export { createSetupPacket, getDescriptorPacket, setDeviceAddressPacket, setDeviceConfigurationPacket, } from './usb/setup.js';
export { parseSetupPacket, } from './usb/usb-device.js';
export { FIFO } from './utils/fifo.js';
export { ConsoleLogger, LogLevel } from './utils/logging.js';