Reco, thanks for this explanation! Could you please explain this hardware enumeration provided by x86/x86-64 CPU's to kernel bit more? What kind of information is provided to kernel in case of x86/x86-64 CPU?
thanks, Martin On Sun, Aug 10, 2014 at 9:39 AM, Reco <recovery...@gmail.com> wrote: > Hi. > > On Sun, 10 Aug 2014 04:40:05 +0300 > Martin T <m4rtn...@gmail.com> wrote: > >> Hi, >> >> according to wiki, Debian is supported on little-endian ARM >> architecture. However, then wiki lists some sub-architectures which >> are supported. For example iop32x, ixp4xx, kirkwood and orion5x. Does >> this mean that Debian ARM port works on fairly limited number of >> sub-architectures? For example all the ARM-based embedded boards would >> probably not work with Debian ARM port? > > There's a difference between x86 and ARM, and that difference is > hardware enumeration. x86 provides OS with one, ARM does not. > > To boot any Linux on ARM and to work with any hardware, one does need > so called 'device tree' ([1]) compiled into the kernel. > > So, to answer your question - you have 100% guarantee that booting any > of armel Debian kernel won't be successful and will end with kernel > panic in the best case for any of those ARM-based embedded boards. > > Now, if you manage to build a working kernel for that specific board > and boot it - sure you can use any part of Debian with the board short > of the stock kernel(s). > > [1] http://lwn.net/Articles/448502/ > > PS I'm happy user of kirkwood family Debian kernel :) > > Reco > > > -- > To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > https://lists.debian.org/20140810103916.2c514ecf0f51a27855c6d...@gmail.com > -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/cajx5yvh0ffp8zqqkfrbq6ejvh+ohcs3t4qio4jqo85c4vx9...@mail.gmail.com