Current version attached, extract to /sys/arch/armv7 and read the short notes file, no more out of allwinner/ patches needed thanks to armv7.
A20 support still needs a workaround under /sys/arch/arm/cortex/ which i didn't include as i think support is still 'subtly' broken anyway.. And ahci is still not working for me, but there's a couple of new drivers included. Ethernet driver survived make build of userland with /usr/src mounted via nfs, fwiw. Now this is totally usable for me as-is already, so any feedback is welcome, be it finding out possible bugs and/or confirming it's working. -Artturi OpenBSD 5.4-current (GENERIC-ALLWINNER) #12: Sat Oct 5 00:30:06 EEST 2013 a...@tfort.local.lan:/usr/src/sys/arch/armv7/compile/GENERIC-ALLWINNER real mem = 1073741824 (1024MB) avail mem = 1040007168 (991MB) mainbus0 at root cpu0 at mainbus0: ARM Cortex A8 R3 rev 2 (ARMv7 core) cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled cpu0: 32KB(64b/l,4way) I-cache, 32KB(64b/l,4way) wr-back D-cache allwinner0 at mainbus0: A1X awpio0 at allwinner0 awccmu0 at allwinner0 a1xintc0 at allwinner0awtimer0 at allwinner0: tick rate 32KHz hz 100 stat rate 32KHz stathz 128 counter 24000 KHz
awdog0 at allwinner0 awrtc0 at allwinner0 awuart0 at allwinner0: console awe0 at allwinner0 awe0: address 92:1f:3d:86:69:10ukphy0 at awe0 phy 1: Generic IEEE 802.3u media interface, rev. 1: OUI 0x000020, model 0x0020
ahci0 at allwinner0 GHC 0x80000000<AE> AHCI 1.1ahci0: capabilities 0x6726ff80<NCQ,SSNTF,SALP,SAL,SCLO,SAM,SPM,PMD,SSC,PSC,CCCS>, 1 ports, 32 cmds, gen 1 (1.5Gbps) and 2 (3Gbps)
ahci0: ports implemented: 0x00000001 ahci0.0: port reset ahci0: no device detected on port 0 scsibus0 at ahci0: 32 targets ehci0 at allwinner0 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1 ehci1 at allwinner0 usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1 gpio0 at awpio0: 18 pins gpio1 at awpio0: 24 pins gpio2 at awpio0: 25 pins gpio3 at awpio0: 28 pins gpio4 at awpio0: 12 pins gpio5 at awpio0: 6 pins gpio6 at awpio0: 12 pins gpio7 at awpio0: 28 pins gpio8 at awpio0: 22 pins /dev/ksyms: Symbol table not valid. umass0 at uhub1 port 1 configuration 1 interface 0 " " rev 2.00/1.07 addr 2 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets, initiator 0sd0 at scsibus1 targ 1 lun 0: <Verbatim, , 8.07> SCSI2 0/direct removable serial.18a50302112158040204
sd0: 7450MB, 512 bytes/sector, 15257600 sectors vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets boot device: sd0 root on sd0a (028124bc5feafa72.a) swap on sd0b dump on sd0b
allwinner.tar.gz
Description: application/gzip