dragon-nx-32: add autoprobe of HDBDOS
authorAlan Cox <alan@linux.intel.com>
Thu, 8 Oct 2015 22:15:55 +0000 (23:15 +0100)
committerAlan Cox <alan@linux.intel.com>
Thu, 8 Oct 2015 22:15:55 +0000 (23:15 +0100)
commit5a963a00976b1899a2d9ba72ab57b108cf357166
treecda0c8f49596b58cd8d6baef64c46d7f25f52e5e
parentbeecbca58d6c18109f1efabf95acc20b833068b7
dragon-nx-32: add autoprobe of HDBDOS

We now identify the HDBDOS ROM by the signature, and then pull out the MMIO
port, SCSI LUN and identify the controller type so that we can set the
cartridge type nicely.

Do need to move most of main.c into discard as its getting a bit big, but it's
all discardable so that's fine.
Kernel/platform-dragon-nx32/carts.h
Kernel/platform-dragon-nx32/device.h
Kernel/platform-dragon-nx32/dragon.s
Kernel/platform-dragon-nx32/main.c