vak: (Default)
[personal profile] vak
Наконец увенчалась успехом долгая эпопея по втаскиванию микрочиповской библиотеки USB в ядро RetroBSD.  Теперь не нужен порт UART: консоль может работать непосредственно через USB, прикидываясь псевдотерминалом в Windows, Linux или Mac OS X.  Никаких специальных драйверов не требуется.  Примерно так:
$ kermit -c
Connecting to /dev/tty.usbmodem5d131, speed 115200
Escape character: Ctrl-\ (ASCII 28, FS): enabled
Type the escape character followed by C to get back,
or followed by ? to see other options.
----------------------------------------------------
2.11 BSD Unix for PIC32, revision #343:
     Compiled 2011-11-01 by vak@Cobra.local:
     /Volumes/Users/vak/Project/retrobsd/trunk/sys/pic32/ubw32
phys mem  = 128 kbytes
user mem  = 96 kbytes
root dev  = (0,0)
console: USB
sd0: port SPI1, select pin A9
sd0: type SDHC, size 3905536 kbytes, speed 13 Mbit/sec
root size = 16384 kbytes
swap size = 2048 kbytes
erase, kill ^U, intr ^C
# df
Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
root            16127    12740     3387    78%    /
# ps alx
  F S   UID   PID  PPID CPU PRI NICE  ADDR  SZ WCHAN    TTY TIME COMMAND
  3 S     0     0     0   7   0   0 0x6800   3 runout   ?   0:02 swapper
200 S     0     1     0   1  30   0  0x14a  36 proc     ?   0:01 init -s
200 S     0     2     1   0  30   0  0x10a  59 proc     co  0:01  (sh)
  1 R     0     6     2   3  50   0 0x7400  44          co  0:01 ps alx
# _
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org