Ancient Browser Experience

While trying to match 68k bsdsocket calls to x86 bsdsocket calls, I realized, how "old" our bsdsocket.library seems to be. Nearly every bsdsocket.library function is marked with texts like "THIS IS A DEPRECATED METHOD OF GETTING HOST NAMES" in modern man pages..
Nevertheless, there is progress :).

Aweb can be started in AmigaOS 3.1 running in j-uae v1.3 and load at least parts of a webpage. The real challenging parts of m68k <-> x86 communications seems to be fixed. 

Every call from an m68k application has to take the following route (aweb example):

aweb -> 
m68k/bsdsocket.library ->
j-uae TRAP handler -> 
x86/j-uae-bsdsocket-task -> 

For every open of a 68k bsdsocket.library (every open creates a new SocketBase), I start a new x86 process, which then himself opens a x86 bsdsocket.library. Every 68k bsdsocket.library function call needs to be serialized through the j-uae trap handler and then routed to the according x86 process. 

The communication between the x86 native trap handler and the x86/j-uae-bsdsocket-tasks is done with simple Put/GetMsg calls, just to get an individual task context for each library base.


Blogger MrHAMDN Alhousani said...

Do you need Personal Loan?
Business Cash Loan?
Unsecured Loan
Fast and Simple Loan?
Quick Application Process?
Approvals within 24-72 Hours?
No Hidden Fees Loan?
Funding in less than 1 Week?
Get unsecured working capital?
Contact Us At :mrhamdnloanoffer@gmail.com
*Commercial Loans.
*Personal Loans.
*Business Loans.
*Investments Loans.
*Development Loans.
*Acquisition Loans .
*Construction loans.
*Business Loans And many More:
Contact Us At :mrhamdnloanoffer@gmail.com

7:21 PM  
Blogger Adames Willfred said...

Getting a legitimate loan have always been a huge problem To clients who have financial problem and need solution to it. The issue of credit and collateral are something that clients are always worried about when seeking a loan from a legitimate lender. But.. we have made that difference in the lending industry. We can arrange for a loan from the range of $2,500. to $500,000.000 Our Services Include the Following: Debt Consolidation Second Mortgage Business Loans Personal Loans International Loans Auto Loans Family loan Loan for any kinds E.T.C Email: ibrahim.mueenloanfirm@gmail.com
+918130447108 (Call/Whats app)

10:06 PM  

Post a Comment

<< Home